1.2. fejezet, Namespaces
Beküldte pzoli - 2025, április 8 - 2:49du
A névterek definíciója: klaszterek a klaszterben.
Funkcionalitások
- A komponensek csoportosítására
- Több fejlesztőcsoportok klasztereinek elosztására használható.
- Program fázis szerinti csoportosítás (DEV/PROD)
- Verziók szerinti (Blue/Green) csoportosítás
- Elérhetőség/Jogosultság/Erőforrás limitáció (több/kevesebb CPU/RAM/IO) szerinti csoportosítás
Létező névterek
- kubernetes-dashboard - Minikube névtér
- kube-system - rendszer processzek, >>> NE NYÚLJ HOZZÁ <<<
- kube-public - congifMap (kubectl cluster-info)
- kube-node-lease - életjelek (heartbits of nodes)
- default - felhasználói tér
Új névtér létrehozása
kubectl create namespace my-namespace
Secret-et és ConfigMap-ot minden névtér egyenként bezár, de szolgáltatást el lehet érni más névtérből is. Szolgáltatás elérése pl. a database névtérből:
apiVersion: v1 kind: ConfigMap metadata: name: mysql-configmap data: db_url: mysql-service.database
Alapértelmezett névtér kijelölése:
kubens my-namespace
- A hozzászóláshoz be kell jelentkezni