以下是部分常用命令:
更多命令參見:http://docs.kubernetes.org.cn/683.html
http://docs.kubernetes.org.cn/683.html
kubectl craete -f xxx-xx.yaml |
創建pods或服務 |
kubectl get pods xxx |
查看(某個)pods |
kubectl get svc xxx |
查看(某個)服務 |
kubectl discribe xx |
查看日誌 |
kubectl delete svc --all |
刪除服務 |
kubectl replace -f xxxx-xx.yaml |
重載pods |
kubectl delete pods xxxx |
刪pods |
kubectl get nodes |
查看已連接節點 |
kubectl get cs |
檢查集羣健康狀態 |
kubectl logs xxx |
某個pod日誌 |
kubectl delete -f xxx.yaml |
通過文件刪除 |
kubectl exec -it xxx /bin/bash |
進入容器終端 |
kubectl get pod xxx -o wide |
查看容器跑在哪個node上 |
kubectl port-forward nginx 8080:80 |
更改映射端口 |
kubectl scale rc xxx -replicas=3 |
動態擴容或縮容 |
journalctl -l -u kube-proxy |
proxy日誌 |
kubectl get pods -n kube-system |
查k8s系統組件運行狀態 |
kubectl get services --all-namespaces |
所有service |