K8S基本操作-52-K8S 一些 CKA 的小筆記
查詢 CIDR
CIDR 分配儲存在 API Server 上:
cat /etc/kubernetes/manifests/kube-apiserver.yaml | grep range
CNI Plugin 配置文件位置
CNI Plugin 配置文件位置在以下位置:
/etc/cni/net.d/
例如:
/etc/cni/net.d/10-weave.conflist
列出所有資源名稱
如: pod, deployment, configmap。
kubectl api-resources --namespaced -o name
數出 Role 數量
kubectl -n project-tiger get role --no-headers | wc -l
尋找 kubelet
假定檢查 kubelet 運作狀態失效時,發現 kubelet 檔案路徑錯誤,可用下面的方式找到:
whereis kubelet
然後修正在 Service 中的 kubelet 服務:
nano /usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf
修正位置後重啟:
systemctl daemon-reload
service kubelet restart
如何在配置時一口氣輸入多個指令?
可以採用以下方式:
sh -c "sleep 3600"