DigitalOcean에서 GitOps 구축하기 (3) - SOPS + age로 시크릿 암호화2025년 12월 04일devops시리즈DigitalOcean에서 GitOps 구축하기#3# SOPS# age# Kubernetes# GitOps# Security목차시리즈 소개시리즈 구성문제: GitOps에서 시크릿은 어떻게 관리할까?시크릿 관리 방법들SOPS와 age 소개SOPS (Secrets OPerationS)age설치 및 설정1. 설치2. age 키 생성3. 환경 변수 설정4. .sops.yaml 설정사용 방법시크릿 파일 생성암호화복호화 및 적용편집Helmfile과 통합디렉토리 구조helmfile.yaml 설정배포팀원 추가1. 새 팀원이 age 키 생성2. 공개키를 .sops.yaml에 추가3. 기존 시크릿 재암호화실제 사용 예시Docker Hub 자격 증명애플리케이션 시크릿베스트 프랙티스1. .gitignore 설정2. 파일명 규칙3. CI/CD에서 사용트러블슈팅다음 글 예고참고 자료