码迷,mamicode.com
首页 > Web开发 > 详细

15.Kubernetes之ReplicaSet

时间:2019-06-04 22:14:48      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:授权   版本   Kubernete   running   demo   pre   class   data   uber   

Replicaset在继承Pod的所有特性的同时, 它可以利用预先创建好的模板定义副本数量并自动控制, 通过改变Pod副本数量实现Pod的扩容和缩容

缺点: 无法修改template模板, 也就无法发布新的镜像版本

1.创建Replicaset

# vi replicaset.yaml
apiVersion: apps/v1
kind: ReplicaSet
metadata:
  name: demo-rc
  labels:
    app: demo-rc
spec:
  replicas: 2
  selector:
    matchLabels:
      app: demo-rc
  template:
    metadata:
      labels:
        app: demo-rc
    spec:
      containers:
      - name: httpd
        image: httpd
        imagePullPolicy: Always

# kubectl create -f replicaset.yaml

2.查看replicaset

# kubectl get replicaset
NAME      READY     STATUS    RESTARTS   AGE
demo-rc    1/1       Running      0       8d
# kubectl describe replicaset
...

3.删除replicaset

# kubectl delete replicaset demo-rc

链接:https://www.orchome.com/1258
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
 

15.Kubernetes之ReplicaSet

标签:授权   版本   Kubernete   running   demo   pre   class   data   uber   

原文地址:https://www.cnblogs.com/linux20190409/p/10976288.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!