Я создал Kubernetes на AWS с KOPS (https://kubernetes.io/docs/setup/custom-cloud/kops/). Он отлично работает. Он создает кластер K8s, способен масштабировать инстансы EC2, создавать ELB для моих сервисов и создает некоторые записи Route53.для моего домена. Мой мастер доступен по api.k8s.domain.tld
, поэтому запись моего Сервера доменных имен и Route53 созданы правильно.
Но я не могу понять, как мой сервис может быть доступен по моему доменному имени testapp.k8s.domain.tld
.
По сути, я установил на свой кластер Kubernetes ISTIO https://istio.io/. Созданный ELB пересылает на istio-ingressgateway. Я предположил, что мне нужно создать запись CNAME testapp.k8s.domain.tld
для публичного имени ELB.Но это тоже не работает.