Aller au contenu

Kubernetes

Comment les Namespaces fonctionnent dans Kubernetes ?

Introduction

Dans Kubernetes, un namespace (abrégé ns) est un mécanisme qui permet d’isoler des groupes de ressources au sein d’un même cluster.

Les objets dans un namespace doivent avoir des noms uniques, mais il est possible d’avoir des objets portant le même nom dans des namespaces différents. Les namespaces sont utilisés principalement pour les objets namespaced (comme les Deployments, Services, etc.), et ne s’appliquent pas aux objets cluster-wide (comme StorageClass, Nodes, PersistentVolumes, etc.).