Я хотел бы использовать параметр конфигурации credential_process
в ~/.aws/config
для получения учетных данных для поставщика AWS в Terraform.
Я вижу, что поддержка credential_process
была недавно (9дней назад) добавлен в AWS GO SDK v1.16.4 .Я также вижу, что зависимость AWS GO SDK была изменена на эту версию в поставщике Terraform AWS еще недавно (11 часов назад) .
Однажды следующая версия поставщика Terraform AWS (по-видимому, v1.52.0) я получаю автоматически поддержку credential_process
?
В Terraform v0.11.10 и provider.aws v1.51.0 credential_process
не используется, так как я получаюследующая ошибка:
* provider.aws: error validating provider credentials: error calling sts:GetCallerIdentity: NoCredentialProviders: no valid providers in chain. Deprecated.
У меня есть AWS_SDK_LOAD_CONFIG=1
в среде, как , предложенное в документации SDK .Это нужно с Terraform или все равно загружается ~/.aws/config