Sobes.tech
Junior — Middle

Може ли једна апликација у једном namespace-у да приступи апликацији у другом namespace-у унутар истог кластера?

sobes.tech АИ

Одговор од АИ

Da, u Kubernetes-u, aplikacija u jednom namespace-u može pristupiti aplikaciji u drugom namespace-u unutar istog klastera.

Za to se obično koristi puni DNS naziv servisa, koji uključuje namespace, na primer:

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

Takođe, treba osigurati da:

  • Servis u drugom namespace-u bude dostupan (bez mrežnih politika koje blokiraju pristup)
  • Aplikacija ima prava za interakciju, ako se koriste RBAC mehanizmi

Na taj način, namespace-i izoliraju resurse po default-u, ali ne blokiraju potpuno mrežni pristup između njih.