Config Server(2)
-
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 -
spring cloud config server설정(git)
1. dependency에 spring cloud config server를 추가한다. ⇒ actuator는 필수 라이브러리는 아니지만 endpoint를 통한 컨피그 서버의 구성 정보나 상태를 확인하기 위해서 필요하다.(현재 단계에서는 필요없음) 2. application.yml혹은 properties값을 설정해준다. 2-1. private repository는 ssh key를 사용해야 clone할 수 있다. 2-2. .ssh폴더에 key를 생성한다. $ ssh-keygen -m PEM -t rsa -b 4096 -C "your email address" -f config-server.id_rsa 2-3. 생성한 키 중 공개키파일(.pub)의 text를 복사하여 붙여넣고 등록한다. 2-4. key 등록이..
2021.08.15