У меня есть файл yaml.Он создает два развертывания, оба модуля внутри которого включены в хост-сети.
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: busybox
spec:
replicas: 1
template:
metadata:
labels:
app: busybox
spec:
hostNetwork: true
hostname: busybox-1
subdomain: default-subdomain
containers:
- image: busybox
command:
- sleep
- "3600"
name: busybox
---
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: influxdb-deployment
spec:
replicas: 1
template:
metadata:
labels:
app: influxdb-deployment
spec:
hostNetwork: true
containers:
- name: influxdb-deployment
image: influxdb
В этом случае модули будут иметь одинаковое имя кластера IP или DNS.Я хочу подключить POD по DNS или IP и использовать SNMP для мониторинга их метрик ЦП;но проблема в том, что IP или DNS больше не могут различать два POD, потому что они всегда отправляются на хост.Есть ли решение для этого случая?