K8s 常用命令集錦

2021-08-19 13:48:04 字數 653 閱讀 7100

1、刪除rc,即刪除該rc控制的所有容器 :$ 

kubectl delete rc [容器名]

2、刪除svc,即刪除分配的虛擬ip:$ 

kubectl delete svc [容器名]

3、檢視建立的pod :kubectl get pod

4、檢視埠對映:kubectl get svc [容器名]

5、使用create 命令來通過這個yaml檔案建立pod :

kubectl create -f ./hello-world.yaml

6、使用validate

命令驗證yaml檔案格式是否正確:kubectl create -f ./hello-world.yaml --validate

7、獲取pod中執行命令的輸出:kubectl logs hello-world

8、刪除pod : kubectl delete pod hello-world

9、可以使用資源型別/資源名的格式刪除pod : kubectl delete pods/hello-world (

pod不會馬上自動刪除,所以你可以通過觀察pod的最終狀態是什麼,來確認是否需要清理刪除你的那些掛掉的pod。

另外,為了釋放節點上的磁碟空間,刪除pod時容器和它們的日誌資訊會被一起自動刪除

k8s常用命令集合

檢視k8s支援的全部命令 kubectl h 檢視指定command的支援引數 例 kubectl label h 檢視命令 1.檢視namespace kubectl get ns 2.在非master節點上執行命令 kubectl get po s master節點ip埠號 3.檢視當前註冊的n...

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 ...