моем случае постгресс) через внутренний DNS.
Для этого создаю service и endpoint:
apiVersion: v1
kind: Service
metadata:
name: postgres
spec:
ports:
- port: 5432
protocol: TCP
targetPort: 5432
selector:
name: postgres
test: test
type: ClusterIP
---
apiVersion: v1
kind: Endpoints
metadata:
labels:
name: postgres
test: test
name: postgres
subsets:
- addresses:
- ip: {IP}
ports:
- name: postgres
port: 5432
Все создается, однако трафик до итогового IP не долетает. Что делаю не так?
убрать селектор в сервисе. service и endpoints не по селекторам цепляются. Просто одноименные должны быть. selector там для pod'ов
ну значит сделал что-то не так или не так проверяешь. Должно работать
с хоста проверь дcт ip может от хост неткорка оступа нет
Обсуждают сегодня