k8s删除deployment_k8s连载---资源类型之控制器ReplicaSet

在k8s中,资源是一个可以被单独定义的模块,yaml中kind字段用来表明定义什么类型的资源。其中控制器是用来保证pod中稳定运行的数量,保证pod副本数量在预期范围内。

控制器ReplicaSet:

ReplicaSet:已经被deployment取代, 当使用 Deployment 时,您不必担心还要管理它们创建的 ReplicaSet。Deployment 会拥有并管理它们的 ReplicaSet。如果想要滚动更新功能请考虑使用 Deployment。

示列

a527fca9582e6f07f603d590ec529c57.png

关键字段说明

.spec.template.spec唯一需要的字段。.spec.template是pod模版

.spec.template.spec.restartPolicy唯一允许的取值是Always,这也是默认值.

.spec.selector字段是标签选择器。ReplicaSet 管理所有标签匹配与标签选择器的 Pod。它不区分自己创建或删除的 Pod 和其他人或进程创建或删除的pod。

.spec.template.metadata.labels必须匹配.spec.selector,否则它将被 API 拒绝。

.spec.replicas可以指定要同时运行多少个 Pod,默认为1

删除扩容-----------k8s的手动扩缩容是通过副本数量来实现的

要删除 ReplicaSet 和它的所有 Pod,使用kubectl delete命令。 默认情况下,垃圾收集器自动删除所有依赖的 Pod。

通过更新.spec.replicas字段,ReplicaSet 可以被轻松的进行缩放。ReplicaSet 控制器能确保匹配标签选择器的数量的 Pod 是可用的和可操作的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值