kubernetes集羣操作命令

看服務日誌
kubectl get pods | grep role
kubectl logs lanxin-bs-role-647b5479b9-wj5pg
kubectl logs -p $(kubectl get pods --no-headers | grep bs-staff| awk '{ print $1}')


看服務端口
kubectl get svc --all-namespaces | grep lanxin-bs-scheduler

查看服務版本
kubectl get pods -o yaml $(kubectl get pods | grep gm-kms | awk '{print $1}') | grep 'image:'

開啓debug日誌
kubectl edit -n lx-clic configmap lanxin-infra-config
LOG_LEVEL: ALL



重啓集羣服務

for pod in `kubectl get pods --no-headers -n xxxx  | awk '{print $1}' | tac`; do kubectl delete pods -n xxxx  $pod;done


獲取namespace

kubectl get ns



查看集羣服務

kubectl get pods



查看某個服務的版本

 kubectl get deploy -n default -o yaml gm-kms | grep -i 'image:'

kubectl get deploy -n default -o yaml gm-service | grep -i 'image:'


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章