parameter store(2)
-
spring cloud config client설정(parameter store)
이번에는 저번글에 이어서 spring clout confg client를 설정하는 방법을 작성해 보겠습니다. 먼저, dependency에 spring cloud config client와 spring cloud starter bootstrap을 추가합니다. client를 설정하기 위해서는 bootstrap.yml(properties)을 사용하는데 spring boot 2.4부터는 사용이 불가하기 때문에 starter bootstrap을 추가해서 bootstrap.yml을 사용할 수 있게 하는 것입니다. 다음으로 bootstrap.yml을 사용하기 위해 application.yml에 다음을 추가해줍니다. 이제 bootstrap.yml을 설정합니다. 앞에서 설정한 application name과 실행중인 서..
2021.08.23 -
spring cloud config server설정(AWS parameter store)
이번에는 저번 작성한 git에 저장하는 방법이 아닌 aws parameter store에 저장하는 방법을 적어보겠습니다. 먼저, 첫 번째로는 dependency에 spring cloud config server와 aws java sdk ssm을 추가합니다. 다음으로 parameter store에 값을 저장하는 코드를 작성합니다. @Override public void add(Parameter resource) { log.warn("[add] resource = {}", resource); try { //값을 json형식으로 변환 ObjectMapper mapper = new ObjectMapper(); String param = mapper.writeValueAsString(resource.getProp..
2021.08.20