kubectl get namespace
kubectl describe node
kubectl get node
kubectl get node -a
kubectl get node --show-labels
kubectl get node --show-all
##檢視所有pod;
kubectl get pods --all-namespaces
## 檢視部署的應用;
kubectl get deployment --all-namespaces
kubectl get deployment --namespace=kube-system kong -o yaml
##刪除指定的應用;
kubectl delete deployment --namespace=kube-system kong
##檢視指定型別pod:
kubectl get pod --all-namespaces -o yaml | grep manage
##如何刪除乙個pod
kubectl delete pod kubernetes-dashboard-76d68d8b7c-9nkkk -n kube-system
kubectl get deployment -n kube-system
kubectl delete deployment kubernetes-dashboard -nkube-system
kubectl get po -n kube-system
kubectl get service kubernetes
##檢視node主機:
kubectl get node --no-headers -l zone
##檢視service應用:
kubectl get endpoints --all-namespaces
kubectl describe service d5c4e0793-6944-4b89-a58 --namespace=d07a12d56-fe42-4b27-a18
##檢視端點endpoint:
kubectl get endpoints --all-namespaces
##檢視replicaset:
##replicaset是用來管理例項數量的,可以看成是rc/deployment的乙個物件。
kubectl get replicaset --all-namespaces
##刪除指定replicaset:
kubectl delete replicaset --namespace=d4c71575a-c152-4c03-ba5 de31d32c8-9205-4b8e-b12-2472488937
##檢視節點資料:
kubectl describe/get node 172.16.0.146
kubectl logs -f -n ms manage-3943165616-l8ahz
k8s基礎命令
pod 檢視某namespace下的pod服務 kubectl get pods n namespace o wide 檢視某乙個pod服務的描述資訊 kubectl describe pod pod名稱 n namespace 檢視某乙個容器的服務日誌 kubectl logs f 容器名稱 n ...
k8s 命令 重啟 k8s基本命令
kubernetes 常用命令 通過yaml檔案建立 kubectl create f yaml 不建議使用,無法更新,必須先delete 通過yaml檔案刪除 kubectl delete f yaml 檢視kube system namespace下面的pod svc deployment 等等...
k8s 多租戶 k8s 基礎介紹
備註 1 每乙個pod裡執行著乙個特殊的容器 pause容器,其他容器都是業務容器,這些業務容器共享pause容器的網路棧和volume 邏輯卷 掛載卷。因此他們之間的通訊和資料交換更為高效。2 k8s設計了pod物件,將每個服務程序包裝到相應的pod中,使其成為pod中執行的乙個容器 contai...