xiguaqq20 发表于 2018-9-15 12:26:30

Kubernetes核心概念之Service详解

{  
"apiVersion": "v1",
  
"kind": "ReplicationController",
  
"metadata": {      //设置rc的元数据
  
    "name": "nginx-rc"
  
},
  
"spec": {            //设置rc的具体规格
  
    "replicas": 2,    //设置Pod的具体数量
  
    "selector": {      //通过selector来匹配相应的Pod的label
  
      "name": "myservice"
  
    },
  
    "template": {    //设置Pod的模板
  
      "metadata": {
  
            "labels": {
  
                "name":"myservice"
  
      }
  
    },
  
      "spec": {
  
                "containers": [{
  
                     "name": "nginx",
  
                     "image": "nginx",
  
               "imagePullPolicy": "IfNotPresent",    //镜像拉取策略,分为Always,Never,IfNotPresent,默认是Always
  
                     "ports": [{
  
                        "containerPort": 80
  
         }]
  
            }]
  
          }
  
    }
  
}
  
}


页: [1]
查看完整版本: Kubernetes核心概念之Service详解