Как добавить или восстановить кубе-днс в ЭКС? - PullRequest
1 голос
/ 10 апреля 2019

Я работаю 1.10.13 на EKS на двух кластерах.Я знаю, что это скоро устареет для сердечников 1.11 +.

В одном из наших кластеров уже работает kube-dns.В другом кластере не запущены объекты kube-dns.

Я вытащил манифесты kube-dns serviceAccount, clusterRole, clusterRoleBinding, deploy и service, используя kubectl get <k8s object> --export.

СейчасЯ планирую применить эти файлы к другому кластеру.

Однако я все еще вижу секрет kube-dns, и я не уверен, как он создается или где я могу его получить.

Это все кажется довольно окольным.Как правильно установить или восстановить kube-dns в кластере EKS?

1 Ответ

1 голос
/ 10 апреля 2019

Я полагаю, что секрет обычно является частью ServiceAccount, вам все равно нужно удалить его, если он там есть.

Чтобы создать kube-dns, вы можете попробовать применить официальный манифест:

$ kubectl apply -f https://storage.googleapis.com/kubernetes-the-hard-way/kube-dns.yaml`

Как вы упомянули, вы должны рассмотреть возможность перехода к сердечникам как можно скорее.

...