Есть ли способ отличить два модуля, которые включили хост-сеть по IP или DNS? - PullRequest
0 голосов
/ 04 декабря 2018

У меня есть файл 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, потому что они всегда отправляются на хост.Есть ли решение для этого случая?

...