Kubernetes开源书 - 周立求: 快速、可预测地部署应⽤。 动态缩放您的应⽤。 ⽆缝地推出新功能。 仅对需要的资源限制硬件的使⽤ 我们的⽬标是构建⼀个⽣态系统,提供组件和⼯具以减轻在公共和私有云中运⾏应⽤程序的负担。 Kubernetes是 可移植: 共有、私有、混合、多云 可扩展: 模块化、可插拔、提供Hook、可组合 ⾃愈: ⾃动放置、⾃动重启、⾃动复制、⾃动缩放 Google于2014年启动了Kub 也会被销毁并 重新创建。 14-Pod 41 Pod的动机 管理 Pod是⼀个服务中多个进程的聚合单位,通过更⾼级别的抽象来简化应⽤程序的部署和管理。 在K8s中,Pod是部署, 横向缩放和复制的单位。Pod中的容器可⾃动处理托管(共同调度)、共享命运(例如终⽌)、协调复制,资源共享和 依赖关系管理。 资源共享和通信 Pods中的成员之间可进⾏数据共享和通信。 Pod中的应⽤ kubectl delete 删除ReplicaSet及其所有pod。Kubectl将ReplicaSet缩放为零,并等待它删除每个Pod,然后再 删除ReplicaSet本身。 如果这个kubectl命令被中断,可以重启。 当使⽤REST API或Go语⾔客户端库时,需要明确执⾏这些步骤(将副本缩放为0,等待Pod删除,然后删除 ReplicaSet)。 15-Replica Set 510 码力 | 135 页 | 21.02 MB | 1 年前3
第29 期| 2023 年9 月- 技术雷达事件数量来伸 缩 Kubernetes 集群。根据我们的经验,相比采用 CPU 使用率等滞后指标,更加推荐使用队列深度等领先指标。 KEDA 能支持不同的事件源,并提供了一个包含 50 多种自动缩放器的工具箱,可用于各种云平台、数据库、消 息系统、遥测系统、CI/CD 系统等。我们的团队报告称,KEDA 的易集成性使他们能够继续在 Kubernetes 中运 行微服务的全部功能,否则可能会0 码力 | 43 页 | 2.76 MB | 1 年前3
共 2 条
- 1













