k8s中常用的命令

2021-10-21 18:20:06 字數 995 閱讀 6671

1)刪除改資料夾所有yaml檔案的啟動的k8s服務:

kubectl delete -f .
2)啟動改路徑下的所有yaml檔案的k8s服務:

3)檢視乙個命名空間下的所有pod的啟動運**況:

kubectl get pods -n 命令空間
4)檢視乙個命名空間下所有的服務情況:

kubectl get svc -n 命令空間
5)進入到乙個命令空間下的乙個pod的裡面:

1.先檢視pod名字:

kubectl get pods -n 命令空間

比如name是state-apologize

2.進入:

kubectl exec -it -n 命令空間 name -- sh

6)檢視該命名空間下服務對應的yaml檔案:

1.先檢視pod名字:

kubectl get pods -n 命令空間

比如name是state-apologize

2.kubectl get statefulset -n 命名空間 name -o yaml

7)建立命名空間

kubectl create ns 命名空間名字
8)執行乙個yaml檔案

9)檢視所有服務對應的命名空間以及執行資訊 ip等

kubectl get pod -a -o wide
10)檢視乙個命令空間下的乙個服務的日誌資訊

kubectl logs -f -n 命令空間 服務名字
11)檢視乙個命令空間下的乙個pod的詳細資訊

kubetck describe pod 名字 -n 命令空間
12)注意k8s裡面pod與命令空間之間的連線用.

k8s常用命令常用k8s命令

獲取列出乙個或多個資源的資訊。列出所有執行的pod資訊。列出pod以及執行pod節點資訊。以json格式輸出乙個pod資訊。列出所有replication controllers和service資訊。列出所有不同的資源物件。獲取列出乙個或多個資源的資訊。列出所有執行的pod資訊。列出pod以及執行p...

k8s 命令 重啟 k8s基本命令

kubernetes 常用命令 通過yaml檔案建立 kubectl create f yaml 不建議使用,無法更新,必須先delete 通過yaml檔案刪除 kubectl delete f yaml 檢視kube system namespace下面的pod svc deployment 等等...

k8s常用命令

1.獲取所有集群節點資訊 kubectl get node kubectl get node o wide 2.排程 不排程master節點 kubectl uncordon master節點ip kubectl cordon master節點ip 4.獲取集群所有應用資訊 kubectl get ...