小言_互联网的博客

10、使用yaml创建rc

221人阅读  评论(0)

1、使用yaml创建并启动replicas集合
k8s通过replication controller来创建和管理各个不同的重复容器集合(实际上是重复的pods)
k8s通过replication controller会确保pod数量在运行的时候会一直保持在一个特殊的数字,即replicas的设置
其实创建rc就是创建pod,不同的是rc会指定pod的数量一直保持相应的个数。
2、yaml文件
创建vim zha-nginx.rc.yaml ,写入(注意缩进)
piVersion: v1
kind: ReplicationController
metadata:
name: zh-nginx-rc
labels:
testrc: test-nginx-rc
spec:
replicas: 2
template:
metadata:
labels:
webapp: nginx
spec:
containers:
- name: zh-nginx-rc
image: registry:5000/nginx
ports:
- containerPort: 80

3、创建rc
kubectl create -f zha-nginx.rc.yaml

4、查看rc

5、查看pod详细信息(第一个是昨天创建的pod,第二个第三个才是,重点看IP)

6、访问


转载:https://blog.csdn.net/qq_43542988/article/details/101632004
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场