1. 查看 kubectl 的狀態 kubectl version 2. 查看集羣信息 kubectl cluster-info 3. 查看節點信息 kubectl get nodes 4. 建立一個發佈 kubectl create deployment k8sdemo --image=gaocongdocker/k8sdemo #image要是能在dockerhub上的 kubectl run k8sdemo --image=gaocongdocker/k8sdemo --port 8080 5. 查詢全部的發佈 kubectl get deployments 6. 查詢 pods信息 kubectl get pods 7.查看集羣事件 kubectl get events 8.查看kubectl配置 kubectl config view 9. 建立服務 默認狀況下,Pod只能經過Kubernetes羣集中的內部IP地址訪問。要從hello-nodeKubernetes虛擬網絡外部訪問Container,您必須將Pod公開爲Kubernetes 服務。 使用如下kubectl expose命令將Pod公開到公共Internet : kubectl expose deployment k8sdemo --type=LoadBalancer --port=8080 該--type=LoadBalancer標誌表示您要在羣集外部公開您的服務。 10. 查詢pods 詳情 kubectl describe pods 11. 查詢服務詳情 kubectl describe services/k8sdemo 12.進入pod內部運行命令 kubectl exec -it k8sdemo-54499bbf6-h944d curl localhost:8080 13.添加複製集 kubectl scale deployments/k8sdemo --replicas=4 14. 查看每一個pod的詳情 kubectl get pods -o wide 15.查看發佈信息詳情 kubectl describe deployments/k8sdemo 16.查看服務詳情 kubectl describe services/k8sdemo