Namespace (Kubernetes) - CI/CD用語集の定義
namespace は Kubernetes クラスタ内の仮想クラスタで、名前、RBAC、quota にスコープを与えます。異なる namespace のオブジェクトは名前を共有でき、ほとんどの CI pipeline は各環境(staging、prod)をそれぞれの namespace にデプロイします。
なぜ重要か
namespace は deploy job に影響範囲の境界を与えます。staging への設定ミスのある rollout は prod のオブジェクトに触れられません。
関連ガイド
Namespace Quota - CI/CD Glossary DefinitionNamespace Quota: A namespace quota (ResourceQuota) caps the aggregate resources a namespace may consume: tota…
Network Policy - CI/CD Glossary DefinitionNetwork Policy: A network policy is a Kubernetes object that controls which pods can talk to which, acting as…
Control Plane - CI/CD Glossary DefinitionControl Plane: The control plane is the set of Kubernetes components that make global decisions about the clu…