人走茶凉|「Kubernetes6」K8s:无状态应用( 二 )


通过 Deployment , 我们可以管理多个 label 各不相同的 ReplicaSet , 每个 ReplicaSet 负责保证对应数目的 Pod 在运行 。
人走茶凉|「Kubernetes6」K8s:无状态应用这里定义了副本数spec.replicas为 3 , 同时在spec.selector.matchLabels中设置了app=nginx的 label , 用于匹配spec.template.metadata.labels的 label 。
人走茶凉|「Kubernetes6」K8s:无状态应用有了 Deployment 这个高级对象 , 我们可以很方便地完成无状态服务的发布、更新升级 , 无须多余的人工参与 , 就能保证业务的高可用性 。 这也是 Kubernetes 迷人之处——声明式 API 。


推荐阅读