Czym jest mechanizm Namespace?¶
Dzięki Namespace w Kubernetes istnieje możliwość izolacji wielu różnych projektów, komponentów, które nie oddziaływują między sobą, nie mają ze sobą komunikacji, działając przy okazji na jednym klastrze.
Domyślnie ze sobą współpracują, ale w łatwy sposób, poprzez wykorzystanie NetworkPolicy można je oddzielać sieciowo między sobą.
Namespace daje możliwość łatwego organizowania zasobów:
- Pods
- Services
- ConfigMaps
- Secrets
- Itd....
Jak dodawać zasoby do danego namespace¶
Pod'y¶
Możemy dodawać konkretne Pod'y do namespace poprzez dodanie w sekcji metadata klucza namespace z nazwą Namespace, np.