Я настраиваю кластер Kubernetes на AWS и как часть конфигурации, например API-сервера, я предоставляю настройку --cloud-provider=aws
.Как предоставить учетные данные AWS для Kubernetes?
Когда она начинается, однако, я вижу в журналах, что он жалуется, не имея AWS учетные данные: NoCredentialProviders: no valid providers in chain
После некоторых поисков, мне кажется, что этот вопрос был решен для большинства людей с помощью «Кубэ -up ". Однако для тех, кто не использует скрипт для настройки своего кластера, как мы предоставляем Kubernetes с учетными данными AWS?
Я не знаю достаточно о настройке AWS, чтобы помочь непосредственно, но вы можете посмотреть через Кубэ вверх (https://github.com/kubernetes/kubernetes/blob/master/cluster/aws/util.sh#L674) и посмотрите, что-то явно выскакивает на вас. –