Настройка AWS учетных данных при весенней загрузке для локального тестирования и развертывания EC2 - PullRequest
0 голосов
/ 26 января 2020

Я довольно новичок в Spring Boot. Я пытаюсь настроить свое приложение на использование своей роли IAM для доступа к S3, когда мой проект размещен в EC2, и локальных учетных данных для тестирования на моей машине. Я использую DefaultAWSCredentialsProviderChain() в своем AmazonS3ClientBuilder, я просто не могу понять, где мне нужно установить учетные данные для локального тестирования. Я надеялся настроить файл конфигурации для учетных данных AWS, которые я могу поместить в свой .gitignore.

Правильно ли я поступаю?

1 Ответ

0 голосов
/ 26 января 2020

Разобрался.

Необходимо создать файл с именем «credentials» в моем каталоге root со следующей информацией:

[default]
aws_access_key_id=KEY
aws_secret_access_key=SECRET

Очевидно, замените KEY и SECRET на свои собственные.

Теперь DefaultAWSCredentialsProviderChain() может видеть учетные данные на моем компьютере и будет использовать мою роль IAM при работе на моем EC2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...