Junior — Middle
Kan een ene applicatie in één namespace toegang krijgen tot een applicatie in een andere namespace binnen dezelfde cluster?
sobes.tech AI
Antwoord van AI
Ja, in Kubernetes kan een applicatie in een namespace toegang krijgen tot een applicatie in een andere namespace binnen dezelfde cluster.
Hiervoor wordt meestal de volledige DNS-naam van de service gebruikt, die de namespace bevat, bijvoorbeeld:
http://service-name.namespace.svc.cluster.local
Ook moet worden verzekerd dat:
- De service in de andere namespace bereikbaar is (geen netwerkbeleid dat de toegang blokkeert)
- De applicatie de juiste rechten heeft om te communiceren, indien RBAC-mechanismen worden gebruikt
Op deze manier isoleren namespaces de resources standaard, maar blokkeren ze niet volledig de netwerktoegang tussen hen.