创建Nginx yaml资源清单 vi nginx.yaml 代码语言:javascript 代码运行次数:0 运行 AI代码解释 # API 版本号 apiVersion: apps/v1 # 类型,如:Pod/ReplicationController/Deployment/Service/Ingress kind: Deployment metadata: # Kind 的名称 name:
NAME DESIRED CURRENT READY AGE CONTAINERS IMAGES SELECTORreplicaset.apps/nginx-deployment-5d9c9b97bb33341s nginx nginx:1.17.1app=nginx-pod,pod-template-hash=5d9c9b97bb NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATESpod/nginx-deployment-5d9c9b97bb-4p2hx1/1Running041s10.24...
apiVersion:apps/v1kind:Deploymentmetadata:name:nginx-deploymentlabels:app:nginxspec:replicas:3selector:matchLabels:app:nginxtemplate:metadata:labels:app:nginxspec:containers:-name:nginximage:nginx:1.14.2ports:-containerPort:80 deployment字段详解 在该例中: 创建名为nginx-deployment(由.metadata.name字段标...
#创建 kubectl create -f nginx-namespace.yaml #查询 kubectl get namespace 2、创建pod 一般不直接create pod,而是通过controller来创建pod。deployment为其中一种controller vim nginx-deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: namespace: ns-test name: nginx-deployment spec: selector:...
"deion":"nginx应用" # 主要是这行 "reloader.stakater.com/reload":"nginx-config" } }, "spec":{ "replicas":1, "selector":{ "matchLabels":{ "k8s-app":"nginx" } } …… 然后apply该Deployment,之后我们去更新ConfigMap,更新nginx配置文件 ...
现在,我们来部署 Nginx 应用程序,具体如下所示: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 [leonli@192 update ] % kubectl create -f nginx-update-roll.yml deployment.apps/nginx-dev created 接下来,我们检查一下部署结果,具体如下: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 [leonli...
kubectl create-f nginx-namespace.yaml #查询 kubectl get namespace 1. 2. 3. 4. 2、创建pod 一般不直接create pod,而是通过controller来创建pod。deployment为其中一种controller。 复制 vim nginx-deployment.yaml 1. 复制 apiVersion:apps/v1 kind:Deploymentmetadata:namespace:ns-test ...
一创建Deployment 先了解下概念:Deployment部署即无状态应用部署 在接下来学习Deployment之前,我们先来对比下Deployment创建pod和run创建pod有何不同。 kubectl run mynginx --image=nginx #Deployment创建 kubectl create deployment mytomcat --image=tomcat:8.5.68 ...
[root@k8s-master ~]# kubectl run nginx-deploy --image=nginx:1.14-alpine --port=80 --replicas=1 #创建一个nginx的应用,副本数为1 deployment.apps/nginx-deploy created [root@k8s-master ~]# kubectl get deployment #获取应用信息,查看应用是否符合预期状态 ...
1)创建 Deployment [root@k8s-master-node1 ~/yaml/test]# vim deployments.yaml [root@k8s-master-node1 ~/yaml/test]# cat deployments.yaml apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx spec: