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高可用之外,还提供了更高级的特性,比如滚动升级,升级回滚等等。

相关推荐
早睡冠军候选人2 小时前
K8s学习----节点(Node)
运维·学习·云原生·容器·kubernetes
2501_920047032 小时前
k8s-pod的容器类型
云原生·容器·kubernetes
乐之者v5 小时前
使用 Lens连接阿里云k8s集群
java·阿里云·kubernetes
可爱的小小小狼5 小时前
k8s中的kubelet
容器·kubernetes·kubelet
潮落拾贝5 小时前
k8s部署前后分离架构微服务——跨域和缓存问题
微服务·架构·kubernetes
稚辉君.MCA_P8_Java6 小时前
DeepSeek Java 单例模式详解
java·spring boot·微服务·单例模式·kubernetes
野熊佩骑8 小时前
CentOS二进制安装包方式部署K8S集群之系统初始化
运维·docker·微服务·云原生·容器·kubernetes·centos
小闫BI设源码8 小时前
Kubernetes 集群高可用
云原生·容器·kubernetes·滚动更新·operator模式·helm包管理·ci/cd集成
云道轩8 小时前
在rocky linux 9.5上安装yq
linux·kubernetes
Shyllin11 小时前
Trino On K8S (DockerHub)
云原生·容器·kubernetes