Sobes.tech
Junior — Middle

Kann eine einzelne Anwendung in einem Namespace auf eine Anwendung in einem anderen Namespace innerhalb eines Clusters zugreifen?

sobes.tech KI

Antwort von AI

Ja, in Kubernetes kann eine Anwendung in einem Namespace auf eine Anwendung in einem anderen Namespace innerhalb desselben Clusters zugreifen.

Dafür wird in der Regel der vollständige DNS-Name des Dienstes verwendet, der den Namespace einschließt, zum Beispiel:

http://service-name.namespace.svc.cluster.local

Es ist auch sicherzustellen, dass:

  • Der Dienst im anderen Namespace erreichbar ist (keine Netzwerkrichtlinien, die den Zugriff blockieren)
  • Die Anwendung die Rechte zur Interaktion hat, falls RBAC-Mechanismen verwendet werden

Auf diese Weise isolieren Namespaces Ressourcen standardmäßig, blockieren aber nicht vollständig den Netzwerkzugriff zwischen ihnen.