Spring Cloud Config Vault

    [Spring Cloud Config] 설정값을 외부에서 관리하자! - 실습

    [Spring Cloud Config] 설정값을 외부에서 관리하자! - 실습

    앞선 포스트 기본편에서 이어집니다! [Spring Cloud Config] 설정값을 외부에서 관리하자! - 기본 시작하기 전에 스프링 또는 스프링 부트 개발을 하다 보면 *.properties 혹은 *.yml로 관리되는 환경설정 값이 필연적으로 존재할 수밖에 없습니다. 그리고 이러한 설정 값 중에서는 노출되어서는 안 logical-code.tistory.com Vault 컨테이너 생성 Docker Image Pull docker pull vault Docker Container 생성 이 포스팅에서는 개발용 설정으로 도커 컨테이너를 구동하며, 운영 환경에서 권장되지 않습니다. 개발용 설정에서는 인메모리로 저장소가 생성되며, 개발용 루트 계정 토큰을 설정할 수 있습니다. docker run –cap-add=..

    [Spring Cloud Config] 설정값을 외부에서 관리하자! - 기본

    [Spring Cloud Config] 설정값을 외부에서 관리하자! - 기본

    시작하기 전에 스프링 또는 스프링 부트 개발을 하다 보면 *.properties 혹은 *.yml로 관리되는 환경설정 값이 필연적으로 존재할 수밖에 없습니다. 그리고 이러한 설정 값 중에서는 노출되어서는 안 되는 정보도 있을 수 있고, 운영 중 변경될 여지가 있는 설정도 존재할 수 있습니다. 지금 생각나는 설정들 DataSource 정보 (JDBC url, username, password 등) 암복호화 관련 Salt Key API의 인증키 또는 엔드포인트 정보 @ConditionalOnProperty로 생성 여부가 결정되는 Bean의 설정값 Object Storage를 사용하지 않는다면, 파일 업로드 경로 그런데 이러한 많고 다양한 설정들은 배포되는 스테이지에 따라 그 값이 다를 것입니다. 때문에 관리되..

반응형