Назад | Перейти на главную страницу

Входная запись DNS для Microsoft AKS не создана

Пытаемся выяснить, что происходит с одним из наших кластеров AKS в Microsoft Azure. У меня есть приложение, настроенное на использование маршрутизации приложений HTTP, и когда я применяю ресурс Ingress к моему кластеру с хостом FQDN (- host: demo.DNS_ZONE_ID.eastus.aksapp.io), который соответствует зоне DNS, созданной для этого MS Azure кластер, ничего не происходит, запись в DNS не создана.

Ждал десятки минут, ничего не меняется. Я делал это упражнение несколько раз раньше, оно работало хорошо, но вдруг перестало работать ...

Мой входной файл выглядит так:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: web-frontend-ing
  namespace: guestbook-alb
  annotations:
    kubernetes.io/ingress.class: addon-http-application-routing
spec:
  rules:
  - host: demo.DNS_ZONE_ID.eastus.aksapp.io
    http:
      paths:
      - path: /
        backend:
          serviceName: web-frontend-svc
          servicePort: 8080

Результат в кластере:

$ kubectl get ing -n guestbook-alb
NAME               HOSTS                                ADDRESS   PORTS   AGE
web-frontend-ing   demo.DNS_ZONE_ID.eastus.aksapp.io              80      51m

Я не могу найти никаких журналов или чего-то, что объясняло бы такое поведение, и мне интересно, это просто ошибка, неправильная конфигурация или что-то еще.

Есть мысли по этому поводу?

Спасибо!