Junior — Middle
Une seule application dans un espace de noms peut-elle accéder à une application située dans un autre espace de noms au sein d'un même cluster?
sobes.tech IA
Réponse de l'IA
Oui, dans Kubernetes, une application dans un espace de noms peut accéder à une application dans un autre espace de noms au sein du même cluster.
Pour cela, on utilise généralement le nom DNS complet du service, qui inclut l'espace de noms, par exemple :
http://service-name.namespace.svc.cluster.local
Il faut également s'assurer que :
- Le service dans l'autre espace de noms est accessible (pas de politiques réseau bloquant l'accès)
- L'application a les droits pour interagir, si des mécanismes RBAC sont utilisés
Ainsi, les espaces de noms isolent les ressources par défaut, mais ne bloquent pas complètement l'accès réseau entre eux.