5 k8s基本命令彙總

2022-01-10 10:20:36 字數 803 閱讀 9664

1. deployment建立和刪除

建立deployment

kubectl create -f test.yaml

刪除deployment

kubectl delete -f test.yaml

kubectl delete deployments  *** -n --all-namespaces

檢視deployment

kubectl get deployments --all-namespaces

2. service的建立檢視

檢視

kubectl

get services --all-namespaces

建立kubectl create -f test.yaml

刪除kubectl delete service *** -n default

3. pod的檢視,刪除

# 檢視具體某乙個mod的資訊

kubectl describe pod **** -n kube-system

# 刪除pod

kubectl delete pod **** -n kube-system

4. 檢視k8s日誌

journalctl -f -u kubelet.service

5. 檢視pod節點的狀態

kubectl describe pod kube-flannel-ds-amd64-zfkgl -n kube-system

k8s 命令 重啟 k8s基本命令

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

kubectl操作k8s的基本命令

命令太多,有時候忘記了,這裡做個記錄。kubectl缺省會去找 root kube config檔案,config檔案內存放的是k8s的集群認證資訊,當然也可以使用命令去指定改檔案的路徑。kubectl命令中,pod和pods等價,deploy和deployment等價,也就是說命令中替換使用效果一...

k8s檢視集群資訊及基本命令

集群資訊的各種檢視基本上是在master節點操作 kubectl get nodes kubectl get node ip 節點ip可以用空格隔開寫多個 kubectl get service kubectl get pods all namespaces 或者kubectl get pods a...