1、根據 yaml 建立
kubectl create -f *.yaml
2、根據 yaml 刪除
kubectl delete -f *.yaml
3、檢視當前生效的 rc
kubectl get rc
4、檢視 rc 詳細資訊
kubectl describe rc [rc name]
5、檢視當前所有 pod 的狀態
kubectl get pods
6、檢視 pod 詳細資訊
kubectl describe pod [pod name]
7、檢視當前服務資訊
kubectl get svc
8、檢視集群中有多少個 node
kubectl get nodes
9、檢視 node 詳細資訊
kubectl describe node [node name]
10、刪除某乙個 pod
kubectl delete -f pod.yaml
11、刪除包含某個 label 的 pod 和 service
kubectl delete pods,service -l name=
12、刪除所有 pods
kubectl delete pods --all
13、執行 pod 的 date 命令,預設使用pod中的第1個容器執行
kubectl exec date
14、指定 pod 中某個容器執行 date 命令
kubectl exec -c date
15、通過 bash 獲得 pod 中某個容器的 tty ,相當於登陸容器
kubectl exec -it -c /bin/bash
16、檢視容器輸出到 stdout 的日誌
kubectl logs
17、跟蹤檢視容器日誌,相當於 tail -f 命令的結果
kubectl logs -f -c
k8s常用命令常用k8s命令
獲取列出乙個或多個資源的資訊。列出所有執行的pod資訊。列出pod以及執行pod節點資訊。以json格式輸出乙個pod資訊。列出所有replication controllers和service資訊。列出所有不同的資源物件。獲取列出乙個或多個資源的資訊。列出所有執行的pod資訊。列出pod以及執行p...
k8s常用命令
1.獲取所有集群節點資訊 kubectl get node kubectl get node o wide 2.排程 不排程master節點 kubectl uncordon master節點ip kubectl cordon master節點ip 4.獲取集群所有應用資訊 kubectl get ...
k8s常用命令
1.kubectl get po grep candy 列出所有的candy開頭的pod 2.kubectl get po w grep candy 監聽pod變化 ctrl c退出 3.kubectl logs f pod的id名 簡稱 檢視日誌 日誌大小超過10m會自動輪替,logs只檢視最後一...