Skip to content
Latchkey

Namespace (Kubernetes) - CI/CD用語集の定義

namespace は Kubernetes クラスタ内の仮想クラスタで、名前、RBAC、quota にスコープを与えます。異なる namespace のオブジェクトは名前を共有でき、ほとんどの CI pipeline は各環境(staging、prod)をそれぞれの namespace にデプロイします。

なぜ重要か

namespace は deploy job に影響範囲の境界を与えます。staging への設定ミスのある rollout は prod のオブジェクトに触れられません。

関連ガイド