AWS에 EB를 통해 jar 를 배포할 때 발생한 문제입니다. nginx 까지 설정이 잘 되었는데, 갑자기 Application이 돌기 전에 Fail fast is set and there was an error reading configuration from AWS Secrets Manager 해당 오류가 발생했습니다. 거두절미하고 말씀드리겠습니다. 우선 AWS의 CLI 설정을 하지 않아서 문제가 발생했습니다, aws configure따라서 해당 설정을 진행했는데도 문제가 계속 발생했습니다. 해결 처음 EB 배포를 진행 했을 때 사용했던 사용자의 권한이 없어서 문제가 발생했던 것이었습니다. 위에 보이는 SecretsManagerReadWrite 권한을 추가하고 나서야 문제를 해결했습니다.
aws
이 글은 제가 SpringBoot Application 을 AWS의 EB 배포시 만났던 문제와 해결했던 방법입니다. 우선 IAM을 생성해 두어야합니다. IAM은 아래의 블로그를 참고 부탁드립니다. https://velog.io/@_gyullbb/Elastic-Beanstalk-%EB%B0%B0%ED%8F%AC 그 후 보안그룹을 미리 만들어 두어야합니다. (보안그룹 때문에 삽질을 엄청 했습니다....ㅠ) 저희는 Java 웹 서버를 배포할 예정이니 웹 서버 환경으로 시작하시면 됩니다. 해당 화면 위에 있는 환경정보는 알아서 기입하시면 되고 밑의 설정은 사용하시려는 Java version에 맞춰서 기입하시면 됩니다. 저는 Java17 환경에서 환경설정을 하고 있어서 Corretto 17 를 설정했습니다. 이 ..