개발 기록

220127 aws secrets manager (+spring boot) 본문

TIL

220127 aws secrets manager (+spring boot)

수염차 2022. 1. 27. 15:02

iam 권한 추가

 

aws configure 설정

$ aws configure
AWS Access Key ID [None]: ***********
AWS Secret Access Key [None]: *************
Default region name [None]: us-west-2
Default output format [None]: json

 

AWS Secrets Manager 새 보안 암호 저장

보안 암호 이름은 꼭 /secret/~~ 로 해야됨 

Spring Cloud Document 에서 확인해보면 aws.secretsmanager.prefix의 default값이 /secret

 

dependency 추가

implementation 'org.springframework.cloud:spring-cloud-starter-bootstrap:3.0.3'
    implementation 'org.springframework.cloud:spring-cloud-starter-aws-secrets-manager-config:2.2.6.RELEASE'

 

application.yml과 같은 위치에

bootstrap.yml 파일 추가

aws:
  secretsmanager:
    name: project
cloud:
  aws:
    region:
      static: ap-northeast-2

 

 

참고

https://kjgleh.github.io/aws/2018/03/01/secret-manager.html

Comments