工作筆記: 想要開發然後開不了 結果亂開 亂關不熟的 K8S XDDD
故事是這樣的
我想晚上認真寫 CODE
結果 staging 關掉沒法度測&開發新的東西
(本單位想認真節流XD)
啊我就自己 GOOGLE + GPT & 看公司大神殘留的體味筆跡
然後我 自己 用 GUI 開了 1 個 node
成功後 看到原本 workloads 裏面死掉的 pods 一個一個活過來很興奮!
一瞬間的又心虛 lol…
就又把 node 設成 0
結果一直等 都沒顯示沒成功
去看 workload
發現 istiod 有一隻 pod 還活著
就狠狠的 砍掉他
node 就成功設為 0 了 lol…
但不知道明天 staging 會不會時間到 正常開啟
就先來寫這篇 懺悔文 讓自己心安
也列些 自己查到的東西
以防被年尾砍掉後 警惕自己 學無止境 終身學習 啊悶
如何 cmd 到目標 cluster
- 登入 gcp console
- kubernetes engine
- clusters
- 點選你目標 cluster
-
GUI 上面有 connect 點下去 權限夠就可以看到了
gcloud container clusters get-credentials <<CLUSTER NAME>> --zone <<ZONE>> --project <<PROJECT ID>>
K8s 愛情小指令
-
check pod and nod status
kubectl get nodes
kubectl get pods
-
check all pod by namespaces
kubectl get pods --all-namespaces
-
check Kubernetes Control Plane Components:
kubectl get componentstatuses
-
get my current gcp cluster
gcloud container clusters describe <<cluster-name>> --zone <<ZONE>>
-
list gcp gke jobs
gcloud scheduler jobs list --location=<<ZONE>>
怎麼讓 cluster 睡著? 我猜應該是用這個? 明天問大神 或著等著被罵 XD
明天太陽依舊東邊升起 晚安兒 !
後記
一早送完老婆上班
衝回家看 staging 是不是ok
想說壞掉的話 要準備 去跪了
結果一切正常 跟昨晚想的一樣 XD
真心覺得本單位的大神 太厲害熱~
這一堆的設定和設定再設定和關聯 OMG OMG OMG~
期許自己再多好學一點 然多用壞幾次(誤
終身學習 好好玩喔~~~~
然後 原來我們 staging 開 2 nodes
下次夜晚 coding 是不是就自己來…. 嘿嘿嘿~
好拉 要去拉屎 準備上工了!!!