3. 스프링 클라우드 컨피그 서버로 구성관리

스프링 클라우드 컨피그 서버로 구성관리

구성아키텍처

  • 어셈블리 -> 부트스트래핑 -> 디스커버리 -> 모니터링

  • 컨피그 핵심 -> 부트스트래핑 : 구성저장소 <-> 서비스 인스턴스 시작

스프링클라우드 컨피그서버

  • REST 기반 애플리케이션

  • 구성정보, 환경정보, 공통사항 등

  • git 이용한 구성관리

    • 수정 -> git commit -> 컨피그서버 재기동

    • 애플리케이션 -> /actuator/refresh (구성 변경정보 반영)

    • @RefreshScope

  • 민감 정보는 암호화 필요

    • 대칭

  • bootstrap.yml

    • spring.application.name : 이름정

spring:
  application:
    name: configserver
  cloud:
    config:
      server:
        encrypt.enabled: false

Last updated