Container By Susan

Init Containers:優雅處理啟動依賴

跑在主程式之前

Init Container 會在 App Container 啟動前執行,且必須成功結束。

應用場景

  1. 等待依賴:使用 nc -z db-service 3306 迴圈檢查資料庫是否就緒。
  2. 權限設定:因為主程式可能非 root 執行,可用 Init Container (root) 先 chown 修改 Volume 權限。
  3. 配置生成:動態下載或解密配置檔。