随笔分类 - K8S / K8S-04-工作负载
摘要:什么是HPA HPA(Horizontal Pod Autoscaler)是 Kubernetes 的核心组件之一,用于实现应用的水平自动扩缩容。 其核心思想是根据观测到的 CPU 使用率、内存使用率或其他自定义指标,自动增加或减少 Deployment、ReplicaSet 或 StatefulS
阅读全文
摘要:RC、RS、 Deployment概述 RC(Replication Controller) RC独立于所控制的Pod,并通过Label标签这个松耦合关联关系控制目标Pod实例的创建和销毁。 RS RS为RC的升级版,支持集合式的selector RC只能匹配单个标签,例如env=devel,RS可
阅读全文
摘要:DaemontSet概述 DaemonSet 是 Kubernetes 中一种特殊的控制器,用于确保集群中所有(或部分)节点上都运行一个 Pod 的副本。与 Deployment 不同的是,DaemonSet 不是通过副本数来管理 Pod,而是确保每个符合条件的节点上有且只有一个指定的 Pod 运行
阅读全文
摘要:Job、CronJob Job 负责批处理任务 Job的RestartPolicy不能是Always,只能是OnFailure或Never 按照批处理任务实现方式的不同,批处理任务可以分为如下的几种模式 Job Template Expansion(扩展工作模板) 1.一个Job对象对应一个待处理的
阅读全文
摘要:statefulset概述 StatefulSet 是 Kubernetes 中用于管理有状态应用的工作负载 API 对象,它为 Pod 提供持久化标识和有序部署、扩展、删除等特性 StatefulSet特性 为pod提供唯一标识,保障部署和扩容缩容的顺序 为了解决有状态服务的问题(对应deploy
阅读全文

浙公网安备 33010602011771号