k8s-创建pod
nginx-deployment.yml
apiVersion: apps/v1
kind: Deployment
metadata:
namespace: ns-nginx
name: nginx-deployment
spec:
selector:
matchLabels:
app: nginx
replicas: 2
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:alpine
ports:
- containerPort: 80
创建pods
kubectl create -f nginx-deployment.yml
查看deployment
kubectl get deployment -n ns-nginx
[root@centos-7 k8s-yaml]# kubectl get deployment -n ns-nginx
NAME READY UP-TO-DATE AVAILABLE AGE
nginx-deployment 2/2 2 2 54s
查看pods
kubectl get pods -o wide -n ns-nginx
[root@centos-7 k8s-yaml]# kubectl get pods -o wide -n ns-nginx
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
nginx-deployment-7fb7fd49b4-dvggk 1/1 Running 0 89s 172.17.2.12 192.168.21.63 <none> <none>
nginx-deployment-7fb7fd49b4-ghvxd 1/1 Running 0 89s 172.17.2.13 192.168.21.63 <none> <none>