Kubernetes开源书 - 周立是⼀个守护进程,利⽤它可实现 cluster-level logging 。 04-K8s组件 17 Kubernetes API API conventions doc 中描述了API的总体规范。 API Reference 中描述了API端点、资源类型和样本。 access doc 讨论了API的远程访问。 Kubernetes API也是系统声明式配置模式的基础。 Kubectl 详细介绍了兼容更改以及如何更改API的内容。 OpenAPI与Swagger定义 完整的API详情使⽤ Swagger v1.2 和 OpenAPI 记录。Kubernetes apiserver(⼜名“master”)公开了⼀个路径 是 /swaggerapi API,该API使⽤Swagger v1.2 Kubernetes API规范。 您也可以通过将 --enable-swagger-ui=true /swagger-ui 的启⽤UI的API⽂档。 从Kubernetes 1.4开始,OpenAPI规范也可在 /swagger.json 。当我们从Swagger v1.2转换到OpenAPI(⼜名Swagger v2.0)时,⼀些⼯具(例如:kubectl和swagger-ui)仍在使⽤v1.2规范。OpenAPI规范在Kubernetes 1.5中,进⼊Beta 阶段。 Kubernete0 码力 | 135 页 | 21.02 MB | 1 年前3
带给你“一份应用需求定义,到处交付”的云原生交付体验Specification:CPU、Mermory、StorageType (Local/SSD/…)、StorageSize、Network、QPS、… • Provisioning:Package、Image、helm、OpenAPI、… 交付环境 • 公有云: 阿里云、华为云、腾讯云、AWS、… • 专用云:政务、税务、电信、… • 自建机房:VMWare、OpenStack、…ost Effectiveness 云原生-应用交付的难题 Kubernetes:使⽤Kubernetes add-on 将集群打造为通⽤控制平⾯。 • 跨⼚商:⽀持多个⼚商基础设施资源 的管理· Terraform不⾜之处 • ⾯向业务应⽤不够友好。 • 云服务⽆跨⼚商规范标准。 Crossplane不⾜之处 • 概念复杂,扩展不易。 CNBaaS既需要Terraform IaC架构的简洁强⼤ 还需要有Crossplane跨⼚商的特性 CNBaaS is better Plugins(IaC+Runtime) Manage DSL IaC Engine Schema | Validator | Adapter Execute Plan Scheduler OpenAPI | Helm | Terraform CNBaaS Engine Service API Schema | Service | Component | Version | Schedule0 码力 | 16 页 | 30.13 MB | 1 年前3
API7 ⽹关技术⽩⽪书误码、请求延迟等指标。此外,借助Grafana的能⼒,可满⾜更多维度地分析监控需求; • 全⽣命周期管理:API7⽀持API版本管理、API分组、API上下线、在线调试等功能,并兼容 OpenAPI3.0标准,实现API⽂档⽣成、API导⼊导出等特性,⽅便⽤⼾进⾏数据迁移操作。 • 1.4功能列表 分类 功能模块 功能点 API7 Kon g Zuul 多API聚合 ✔ ✖ ✖ ✖ ❌ 版本管理 ✔ ✖ ✖ ✖ ❌ 上线和下线 ✔ ✖ ✖ ✖ ❌ Swagger和OpenAPI ✔ ✖ ✖ ✖ ✅ ⽣成SDK和⽂档 ✔ ✖ ✖ ✖ ✅ 插件管理 动态新增、修改和删除插件 ✔ ✖ ✔ ✖ ❌ 表1-1API7功能列表 1.5功能亮点 API全⽣命周期管理 1. 涵盖API设计、创建、测试、部署、管理、运维、下线等阶段,可进⼀步帮助企业优化API管理流 程、提⾼企业价值。借助于OpenAPI3.0标准,可⽅便地完成API导⼊导出以及⽂档⽣成⼯作,更多 地发挥API能⼒。 多租⼾能⼒(多⼯作区) 2. API7⽀持通过⼯作分区进⾏项⽬隔离,以⽀持多租⼾能⼒。结合⽤⼾系统与权限管理,不同⽤⼾对不0 码力 | 19 页 | 1.12 MB | 1 年前3
09-harbor助你玩转云原生-邹佳小佑科技 • 探针科技 制品安全分发-扫描 [2] 扫描报告有助于实时了解所管理镜像的相关漏洞信息和安全威胁程度 制品安全分发-安全策略 可在项目级别设置相关安全策略以阻止不符合安全规范的镜像的分发 基于漏洞严重程度或者签名状态 通过设置不可变规则来避免特定Tag被覆盖或者误删除 制品安全分发-不可变Tag 资源清理与垃圾回收 [1] 通过Artifact保留策 Restful API • 完善的API • 遵循OpenAPI规范 • 通过Swagger生成调用代码 AUTH集成 • AD/LDAP • OIDC 漏洞扫描器 • 扫描器适配API规范 • 插件式扫描器框架 DoSec P2P引擎 • 标准化Adapter接口定义 制品类型 • 遵循OCI规范 • annotation化的数据扩展 • UI自动渲染扩展数据0 码力 | 32 页 | 17.15 MB | 6 月前3
运维上海2017-Kubernetes与AI相结合架构、落地解析-赵慧智格式和运行时创建开放行业标准。 • 该组织于2015年6月22日由Docker,CoreOS等 Container 行 业的领导人推出。 • OCI目前包含两个规范: • 运行时规范(runtime-spec • Image 规范(image-spec Container 管理工具 (User Space) 如何通过 Docker 启动 Container 并与硬件绑定 官方文档参考: 技术介绍 AI 云平台介绍及构成 AI 与 Kubernetes 融合与架构解析 Kubernetes 企业级架构 ���! OpenStack! �����! PAAS OpenAPI! ����! ����! ����! ����! ����! ����! ����! ����! ����! ����! ����! ����! ����! ����! ����0 码力 | 77 页 | 14.48 MB | 1 年前3
27-云原生赋能 AIoT 和边缘计算、云形态以及成熟度模型之道-高磊• 从传统面向操作规则的运维转变为面向观测数据的自动化运维 • 重新定义软件交付模式 • 整体打包交付 • Git=Single Version Of Truth • 声明式API • 尽量采用OpenAPI作为系统集成胶水 • 重塑研发流水线 • 任何变更都提交git,有迹可循 • 变更经过几层验证,生产验证后自动合并,保证Single Version Of Truth • 随时可以集成测试 • 成熟度评估方法 样例:深信服-整体评估 企业业务战略一部分 赋能企业快速上云、业务 连续性、业务安全性、边 缘计算赋能,关注中小企 业市场 风险集中点,前期不建议 用平台规范企业组织架构。 传统云商业模式 云原生,国内越来越多的创业公司跑步入局,新推出的云计算产品都要带上“云原生”的标签。各路资本也狂扫云原生“公司”,试图寻找 中国的“Snowf0 码力 | 20 页 | 5.17 MB | 6 月前3
OpenShift Container Platform 4.10 监控您可以通过在应用程序级别使用 Prometheus 客户端库来定义您要为您自己的工作负载提供的指标。 在 OpenShift Container Platform 中,指标通过 /metrics 规范名称下的 HTTP 服务端点公开。您可以通 过针对 http:///metrics 运行 curl 查询来列出服务的所有可用指标。例如,您可以向 prometheus-example-app 为用户定义的项目设置指标集合 您可以创建一个 ServiceMonitor 资源,从用户定义的项目中的服务端点提取指标。这假设您的应用程序 使用 Prometheus 客户端库向 /metrics 规范名称公开指标。 本节介绍了如何在用户定义的项目中部署示例服务,然后创建一个 ServiceMonitor 资源来定义应该如何 监控该服务。 7.2.1. 部署示例服务 要为用户定义的项目中服务测试监控,您可以部署示例服务。 Metal Event Relay 为硬件事件提供了一个发布订阅服务,其中多个应用程序可以使用 REST API 订 阅和使用事件。Bare Metal 事件 Relay 支持与 Redfish OpenAPI v1.8 或更高版本的硬件。 11.2.1. 裸机事件中继数据流 下图演示了裸机事件数据流示例: 图 图 11.1. 裸机事件中 裸机事件中继 继数据流 数据流 OpenShift Container 0 码力 | 135 页 | 1.58 MB | 1 年前3
Go Programming Pattern in Kubernetes Philosophyinformer-gen: generate informers that can be used to watch for updates to your types • openapi-gen: generate openapi compatible API documentation More Reference • github.com/kubernetes/gengo • github0 码力 | 29 页 | 2.12 MB | 1 年前3
OpenShift Container Platform 4.6 发行注记BZ#1883773) 在 OpenShift Container Platform 4.6 中,资源 metrics API 服务器支持自定义指标。资源 metrics API 服务器没有实现 OpenAPI 规格,以下消息会记录在 kube-apiserver 日志中: $ operator-sdk new--type=helm \ --helm-chart= / chroot。只有在需要时才应允许对特权操作的访问。 controller.go:114] loading OpenAPI spec for "v1beta1.metrics.k8s.io" failed with: OpenAPI spec does not exist controller.go:127] OpenAPI AggregationController: action for item v1beta1 0 码力 | 91 页 | 1.15 MB | 1 年前3
Apache APISIX RoadmapServiceMesh • XDS • xRPC • APISIX+Istio Smart diagnosis: help users diagnose problems faster OpenAPI spec W r i t e h e r e S o m e t h i n g a b o u t Enjoy APISIX way 04 W r i t e h e r e0 码力 | 26 页 | 2.68 MB | 1 年前3
共 96 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10













