k8s 无状态与有状态应用

k8s-无状态与有状态应用

1. 无状态与有状态应用

  • Deployment控制器设计原则:管理的所有Pod一模一样,提供同一个服务,也不考虑在哪台Node运行,可随意扩容和缩容。这种应用称为“无状态”,例如Web服务
  • 在实际的场景中,并不能满足所有应用,尤其是分布式应用,会部署多个实例,这些实例之间往往有依赖关系,例如主从关系、主备关系,这种应用称为“有状态”,例如MySQL主从、Etcd集群
posted @ 2021-12-09 14:47  七月流星雨  阅读(1037)  评论(0编辑  收藏  举报