External name from pod

I have external postgres. And i have to connect to postgres by name(kube-postgres). But i can’t connect to kube-postgres by name. I can connect by ip. I tried to use labels, annotations for example:

kubectl label pods labelex kube-postgres=

Then i go to my labelex pod and did

ping kube-postgres

Ping was answered ping: unknown host
Help me, please

Hace you read about services? Please do. That is the answer, the docs explain in detail

1 Like