Kubernetes》》k8s》》Replication Controller

RC(Replication Controller)

应用托管在kubernetes之后,kubernetes需要保证应用能够持续运行,这是RC的工作内容,它会确保任何时间kubernetes中都有指定数量的Pod在运行。在此基础上,RC还提供了一些更高级的特性,比如滚动升级,升级回滚等等。

通俗的理解就是,当将应用通过K8s运行起来之后,我们的k8s是需要保证容器一直处于持续运行,保证它的高可用,那么我们的RC就可以确保容器的高可用,RC的工作原理就是,RC是会一直监控我们的K8S容器,也就是说POD资源它的运行状态,一旦发现这个Pod资源有异常了,那么我们的RC就会控制k8s在其他的Node节点上启动一个新的Pod,以此来保证这个业务的高可用运行。RC除了保证Pod高可用之外,还提供了更高级的特性,比如滚动升级,升级回滚等等。

相关推荐
悟空码字1 小时前
Kubernetes实战:你的分布式系统“保姆”养成记
java·后端·kubernetes
哈里谢顿1 小时前
Kubernetes中对Pod 进行 健康检查的动手实验,使用mysql镜像
kubernetes
小毅&Nora2 小时前
【云计算】【Kubernetes】 ③ 深入 containerd - CRI 插件如何驱动 OCI 容器?
容器·kubernetes·云计算
a***11352 小时前
使用Kubernetes部署Spring Boot项目
spring boot·容器·kubernetes
退役小学生呀2 小时前
二十五、基于ArgoCD的K8s多集群管理方案及落地
运维·云原生·容器·kubernetes·devops
leo__5202 小时前
在Kubernetes环境中引用变量的方法
云原生·容器·kubernetes
catoop3 小时前
K8s 通过 Traefik Ingress 配置白名单IP访问限制
kubernetes
catoop5 小时前
K8s 通过 Nginx Ingress 配置白名单IP访问限制
kubernetes
哈里谢顿12 小时前
Kubernetes Service动手实验
kubernetes
哈里谢顿13 小时前
k8s实用脚本
kubernetes