1、kubectl run创建deployment
1[root@k8s-master-101 ~]# kubectl run nginx --replicas=3 --labels="app=nginx-example" --image=nginx:1.10 --port=80
2deployment.apps/nginx created
2、kubectl get all查看所有信息
1.[root@k8s-master-101 ~]# kubectl get all
2.NAME READY STATUS RESTARTS AGE
3.pod/nginx-6d74bfcd4d-6sdbq 1/1 Running 0 36s
4.pod/nginx-6d74bfcd4d-dkzp5 1/1 Running 0 36s
5.pod/nginx-6d74bfcd4d-rmgxz 1/1 Running 0 36s
6.
7.NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
8.service/kubernetes ClusterIP 10.10.10.1 <none> 443/TCP 19d
9.
10.NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
11.deployment.apps/nginx 3 3 3 3 36s
12.
13.NAME DESIRED CURRENT READY AGE
14.replicaset.apps/nginx-6d74bfcd4d 3 3 3 36s
3、kubectl describe查看指定pod信息
1.[root@k8s-master-101 ~]# kubectl describe pod nginx-6d74bfcd4d-6sdbq
2.
3.#kubectl get pod -o wide 查看pods具体情况,对应的地址
4.[root@k8s-master-101 ~]# kubectl get pod -o wide
5.NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE
6.nginx-6d74bfcd4d-6sdbq 1/1 Running 0 7m59s 172.17.50.2 10.0.0.102 <none>
7.nginx-6d74bfcd4d-dkzp5 1/1 Running 0 7m59s