01인프라
2026년 7월멀티체인 마이크로서비스 GitOps 배포 구성 문서
ArgoCD 부트스트랩부터 10+ 서비스의 환경·체인별 시크릿 관리까지 정리한 GitOps 배포 구성 관찰 문서
이 프로젝트에서의 AWS SSM Parameter Store 활용
일부 시크릿 값을 참조하는 외부 저장소로 추정
multi-product-mobile-app-deploy-config-docs프로젝트 자세히 보기 →
프로젝트 1개에서 사용했습니다. 각 프로젝트에서 어떤 역할로 썼는지 아래에 정리했습니다.
설정 값과 시크릿을 계층 구조 경로로 저장하고 조회하는 AWS 관리형 저장소
AWS SSM Parameter Store는 애플리케이션 설정 값이나 시크릿을 키-값 형태로 저장하고, 필요할 때 API나 CLI로 조회할 수 있게 해주는 서비스이다. 환경변수나 설정 파일에 값을 직접 하드코딩하지 않고 중앙 저장소에서 관리함으로써, 코드와 설정을 분리하고 배포 환경마다 다른 값을 안전하게 주입할 수 있도록 만들어졌다. 접근 권한을 IAM으로 세밀하게 제어할 수 있고, 값 변경 시 코드를 다시 배포하지 않아도 되는 것이 특징이다.
경로 기반 이름으로 시크릿을 SecureString 타입으로 저장하고, 조회 시 복호화 옵션을 붙여 실제 값을 가져오는 예시이다.
# 시크릿 값을 암호화하여 저장
aws ssm put-parameter \
--name "/myapp/prod/db-password" \
--value "s3cr3tValue" \
--type "SecureString"
# 저장된 값을 복호화하여 조회
aws ssm get-parameter \
--name "/myapp/prod/db-password" \
--with-decryption위 개요는 기술 학습을 돕기 위해 자동 생성된 일반 설명입니다. 정확한 사양과 최신 정보는 공식 문서를 확인하세요.
위 개념이 실제 프로젝트에서 어떻게 쓰였는지 보여줍니다.
ArgoCD 부트스트랩부터 10+ 서비스의 환경·체인별 시크릿 관리까지 정리한 GitOps 배포 구성 관찰 문서
이 프로젝트에서의 AWS SSM Parameter Store 활용
일부 시크릿 값을 참조하는 외부 저장소로 추정
위 프로젝트들에서 같이 쓰인 다른 기술입니다.