3. 스프링 클라우드 컨피그 서버로 구성관리
스프링 클라우드 컨피그 서버로 구성관리
구성아키텍처
어셈블리 -> 부트스트래핑 -> 디스커버리 -> 모니터링
컨피그 핵심 -> 부트스트래핑 : 구성저장소 <-> 서비스 인스턴스 시작
스프링클라우드 컨피그서버
REST 기반 애플리케이션
구성정보, 환경정보, 공통사항 등
git 이용한 구성관리
수정 -> git commit -> 컨피그서버 재기동
애플리케이션 -> /actuator/refresh (구성 변경정보 반영)
@RefreshScope
민감 정보는 암호화 필요
대칭
bootstrap.yml
spring.application.name
: 이름정
spring:
application:
name: configserver
cloud:
config:
server:
encrypt.enabled: false