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
运维上海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
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
基于 Kubernetes 构建标准可扩展的云原生应用管理平台-孙健波、周正喜management https://github.com/zzxwill/try-cloudnative/tree/master/capabilities - 集成 Dashboard/Cli à OpenAPI What’s more… - KubeVela 为什么选择 CUE 作为 DCL? - KubeVela 设计原则 - Killer feature – Appfile - …0 码力 | 27 页 | 3.60 MB | 9 月前3
DaoCloud Enterprise 5.0
产品介绍灾害等情况下可恢复,提高生产环境的稳定性,降低业务中断风险。 ➢ 集群的全生命周期管理,实现自建云原生集群的全生命周期管理。 ➢ 开放式 API 能力,提供原生的 Kubernetes OpenAPI 能力。 应用管理 ➢ 一站式部署,解耦底层 Kubernetes 平台,一站式部署和运维业务应用,实现应用的 全生命周期管理。 ➢ 应用负载的弹性伸缩,支持应用负载的手动/自动扩缩容,支持横向伸缩、纵向伸缩、0 码力 | 18 页 | 1.32 MB | 1 年前3
石油巨头与Kubernetes, Microservice & DevOps 共舞1114最终版建设思路与整体方案 2 今⽇话题 数据 技术 应⽤ 数据 技术 应⽤ 数据 技术 应⽤ 数据 技术 应⽤ 数据 • 标准不统⼀ • 重复录⼊ • 数据不⼀致… 技术平台 • 规范不⼀致 • 组件不复⽤ • 集成共享难… 应⽤ • 功能单⼀ • 管理型居多 • 适应性不⾜… 系统建设 • 建设周期⻓ • 存在重复建设 • 投资回报低 • 系统维护成本⾼… 解决环境一致性,部署 架构复杂等问题 通过租户体系保证租户 资源相互隔离,支撑多 租户场景 通过安全体系来保障 DevOps过程中的安全问 题 项⺫管理 快速迭代开发,更短的发布周期, 并统⼀流程,规范化管理 持续交付 提⾼部署的效率,降低部署的⻛ 险,提⾼部署的质量,消除部⻔ 壁垒,交付过程标准化, 透明化 持续构建与测试 保障代码质量,提升开发效率 知识共享 知识共享与积累,不断完善,持 产出物管 理 持续构建与测试 ⾃动部 署 配置管理 环境管 理 数据库变 更 运维监 控 通知反馈 部署策 略 持续交付 ⼯具链 最佳实践 测试管理 规范 流⽔线建设 规范 敏捷开发 规范 流程协作与最 佳实践 项⺫管理 进度 管理 范围 管理 质量 管理 ⼈⼒ 管理 ⻛险 管理 沟通 管理 知识共享 知识 库建 设 ⽂档 协作 学习培训体系0 码力 | 33 页 | 7.49 MB | 1 年前3
涂小刚-基于k8s的微服务实践tcp负载 https-http 虚拟主机 服务路由 traefik ingress-nginx nginx 流 量 入 口 k8s平台组件 k8s平台接入流程 k8s环境空间和应用名规范 k8s-namespace k8s-service k8s-app-name app-name ai-test ai-dc-server ai-dc-server ai-dc-servedr k8s-app-name 容器host应用名称,deployment 名,通过配置文件关键字关联业务线应用名称,保持应用和k8s之间的关联。 规范 范例 应用名称 ai-dc-server ai-dc-web ai-dc-api 镜像版本和git版本库规范 制定git版本规范,开发提交合并master代码,git版本库和业务版本进行关联,出了问题好定位问题。 采用docker容器化之后,ci-cd local/huize/ai-test_ai-dc-web:20190510-1033_v20 k8s镜像构建过程 domain/path namespaces app-name date-time git-ver 镜像地址规范 镜像地址组成 你好我是分享标题 我是作者名称 每个控制平面节点运行的一个 实例kube-apiserver,kube- scheduler和kube-controller- manager0 码力 | 19 页 | 1.34 MB | 1 年前3
QCon北京2017/企业软件互联网应用实践/基于 kubernetes 的企业级容器云reserved. 背景和挑战 • IT环境比较复杂 • 集中运维模式,人少活多 • 应用类型比较复杂 • 缺少标准和规范 5 2017 Lenovo Internal. All rights reserved. 背景和挑战 • 内部系统演进 每个项目自维护 难以规范和升级 01 脚本化 多个工具集成 最佳搭配 合力作战 03 平台化 抽象成工具 模板化 一键化 零散,不成体系 依然不够自动化 服务割裂,申请流程 人工参与的半自动化 资源使用率低 底层资源使用率低 规范落地困难 系统分散,难以统一 自服务平台 高效协作,加速迭代 7 2017 Lenovo Internal. All rights reserved. 背景和挑战 • 容器之道 加速 交付 统一 规范 构建 平台 节约 资源 8 2017 Lenovo Internal. All rights0 码力 | 30 页 | 1.80 MB | 1 年前3
从Mesos到KubernetesDeviceMapper Docker Volumn LVM 比拟物理磁盘IO性能 磁盘空间隔离 调度扩展磁盘资源 异步清理 Build IMAGE 封装规范Dockerfile Dockerfile分片,构建编译 和运行环境 CMD固定为Docker-init 环境变量指引功能 Docker-Init 进程组 健康检查端口 docker-init和ELB服 务都会动态更新LVS 配置,可重入 云厂商集群,多一层 HAProxy 日志服务 更轻量的客户端FileBeat 容器退出后延迟回收 日志目录规范+自发现 行检索的挑战 免密安全登录 基于服务树节点授权 每登录认证凭据 动态服务安全 仅需Server端嵌入SDK和配置 数据库,DB-Proxy简化接入 新建Deployment 新旧版本Deployment扩缩 健康检查探针适配 DCOS 组件服务 Mysql Redis Memc achd ELK ZK 规范配置 统一监控 数据自动迁移 故障自愈 CI/CD Step1 Branch staging change Condition Action Object0 码力 | 30 页 | 2.12 MB | 1 年前3
第29 期| 2023 年9 月- 技术雷达形式支持它们,这阻 碍了跨平台和基础架构的互操作性。CloudEvents 是一个描述事件数据的通用格式的规范,旨在提供服务、平 台和系统之间的互操作性。它提供了多种编程语言的 SDK,因此您可以将规范嵌入到应用程序或工具链中。我 们的团队不仅将其用于跨云平台的目的,还用于领域事件规范等其他场景。CloudEvents 由云原生计算基金会 (CNCF)托管,现在作为孵化项目运行,已经获得了越来越多的行业关注。 可以用于检查镜像文件系 统中某个文件的存在或缺失,验证文件的内容,检查容器中发出的特定命令的输出或错误,并检查容器镜像的 元数据(例如标签、入口点和命令),以确保符合 CIS Docker Benchmark 的规范。我们在使用 CST 方面有很 好的经验,建议您可以试用一下。除了预防漏洞,检查容器是否暴露不必要的端口之外,我们还使用它来验证 每个 Docker 容器是否满足在企业平台上部署和运行一个应用程 栈。OpenTelemetry 的灵活性和与多 样化环境的兼容性使其成为我们工具包中有价值的补充。目前,我们对最近发布的 OpenTelemetry Protocol (OTLP)特别感兴趣,该规范包括了 gRPC 和 HTTP 两种协议。这一协议标准化了遥测数据的格式和传输方式, 促进了互操作性并简化了与其他监控和分析工具的集成。随着我们继续探索该协议的集成潜力,我们正在评估 它对我们的0 码力 | 43 页 | 2.76 MB | 1 年前3
共 15 条
- 1
- 2













