[root@node1 Chapter7]# cat 7-1-replicaSet.yaml
apiVersion: apps/v1
kind: ReplicaSet
metadata:
name: nginx
spec:
replicas: 3
selector:
matchLabels:
app: nginx
template:
metadata:
name: nginx
labels:
app: nginx
spec:
containers:
- name: nginx
image: registry.cn-beijing.aliyuncs.com/qingfeng666/nginx:latest
ports:
- containerPort: 80
[root@master Chapter7]# kubectl apply -f 7-1-replicaSet.yaml
replicaset.apps/nginx created
[root@master Chapter7]# kubectl get pod
NAME READY STATUS
7-1 ReplicaSet管理副本
最新推荐文章于 2022-04-26 17:31:17 发布
本文介绍了如何在Kubernetes中使用ReplicaSet管理应用副本。通过创建一个名为nginx的ReplicaSet,设置副本数量为3,并部署了nginx容器。接着展示了如何查看Pod状态,删除并观察ReplicaSet自动恢复Pod的过程,强调了ReplicaSet在保持所需副本数量方面的功能。
摘要由CSDN通过智能技术生成