動態獲取 lcmapi 所有 pod 的日誌,不同 pod 輸出按顏色區分
# bash -c "$(curl -fssl " kubetail lcmapi -n storage-system
# mysql -as -p 4000 -u root --password=umstor_fancy_2019 -dumstorlcm -h $(kubectl get svc -n storage-system | grep -w "lcm-db-tidb " | awk -f' ' '')
mysql [umstorlcm]>
mysql 使用:
為了方便 debug 可以把數量調整為 1
# kubectl edit deployment lcmapi -n storage-system
然後修改 replicas 值,表示有多少個 pods,例如 1:
spec:
progressdeadlineseconds: 600
replicas: 1
方便 debug
# kubectl get pods -n storage-system | grep lcmapi
lcmapi-7cf4bd8f45-pz8sp 1/1 running 0 3d1h
# kubectl exec -it lcmapi-7cf4bd8f45-pz8sp -n storage-system bash
[root@lcmapi-7cf4bd8f45-pz8sp /]#
踩你贊了它
k8s 命令 重啟 k8s基本命令
kubernetes 常用命令 通過yaml檔案建立 kubectl create f yaml 不建議使用,無法更新,必須先delete 通過yaml檔案刪除 kubectl delete f yaml 檢視kube system namespace下面的pod svc deployment 等等...
K8S基本概念 《K8S權威指南》
1.master 1 指集群控制節點,每個集群中至少有乙個master負責集群的管理和控制。k8s集群中所有的控制命令都發給master節點,它負責具體的執行過程。master若不可用,對於集群的管理都將失效。2 master節點上執行的關鍵程序 kube apiserver 提供http rest...
K8S 操作總結
例如yaml中kind deployment 則應通過下面方法擴充套件 kubectl scale replicas 3 deployment foo 或者直接通過建立資源的yaml檔案擴充套件 kubectl scale replicas 3 f foo.yaml 將由 foo.yaml 配置檔案...