Я создал под в kubernetes c image Postgre с портом 6009, но когда смотрю логи пода то он пишет следующее:
LOG: listening on IPv4 address "0.0.0.0", port 5432
LOG: listening on IPv6 address "::", port 5432
Так же у меня есть сервис
Service
---
apiVersion: v1
kind: Service
metadata:
name: database
spec:
ports:
- port: 8080
targetPort: 6009
selector:
app: my-db
type: ClusterIP
Подскажите, если в моем image, Postgresql слушает порт 5432 то когда я создаю deploy мне нужно соответственно указать порт контейнера 5432?
Это работает как проброс порта?
И какой target порт указать в service?