我學 K8s,只為三件事:上線、穩定,還是他*的穩定!
什麼他*的叫驚喜?昨天還好好的 Pod,今天全 Pending 了!
前面建立的資源都放在 default。這次我們另外開一個叫 lab 的命名空間,體驗同名資源如何待在同一個叢集,卻不會互相撞名。 1. 建立 lab 命名空間...
同一個應用程式在不同環境執行時,通常需要不同設定,例如介面位址、日誌等級或功能開關。如果每次修改設定都重新製作映像,流程會變得繁瑣,也容易產生難以追蹤的版本。C...
沿用 lab 裡的 web,這次把環境名稱放進 ConfigMap,再交給容器使用。這樣切換環境時就不用重新製作 Nginx 映像。 1. 建立 ConfigM...
應用程式經常需要資料庫密碼、存取憑證或私鑰,這些內容不適合直接寫入映像或一般設定檔。Secret 是 Kubernetes 用來保存這類敏感資料的資源,能讓工作...
這次我們建立一個只含假密碼的 Secret,再把它掛載成 Pod 裡的檔案。整個練習都放在 lab,因為 Secret 和使用它的 Pod 必須位於同一個命名空...