Zum Inhalt springen
uencoder

K8s Namespace

Ein Namespace ist ein virtueller Cluster innerhalb eines K8s-Clusters, der Ressourcen und Namensbereiche zur Trennung von Teams und Umgebungen isoliert.

Zweck

Isoliert K8s-Ressourcen logisch und unterstützt Mehrmandantigkeit sowie Umgebungstrennung.

Mechanismus

Ressourcennamen sind innerhalb eines Namespace eindeutig und können namespace-übergreifend wiederholt werden. ResourceQuota begrenzt den Verbrauch pro Namespace. RBAC wird pro Namespace gewährt. Der Standard-Namespace ist default; Produktion/Staging/Dev werden auf getrennte Namespaces aufgeteilt.

Anwendungsfälle

  • Ressourcenisolation
  • Mehrmandantigkeit
  • Umgebungsverwaltung

Verwandte Begriffe

References