Repolode
getsops

getsops/sops

클라우드 KMS, age 또는 PGP 키로 YAML, JSON, ENV, INI 및 바이너리 파일을 암호화하는 편집기입니다.

대체할 수 있는 제품:HashiCorp Vault

스타
23,485
포크
1,105
열린 이슈
462
마지막 커밋
3일 전

어떤 프로젝트인가요?

SOPS(Secrets OPerationS)는 암호화된 파일을 편집하는 CLI 도구입니다. 파일을 열어 일반 편집기에서 값을 수정한 뒤 다시 암호화된 상태로 저장할 수 있어, 비밀번호, API 키, 인증서 같은 비밀 정보를 평문으로 저장하지 않고 버전 관리에 포함할 수 있습니다.

SOPS는 YAML, JSON, ENV, INI 및 바이너리 파일을 지원합니다. 암호화 키는 AWS KMS, GCP KMS, Azure Key Vault, HuaweiCloud KMS, age 또는 PGP에서 가져올 수 있어 팀에서 이미 사용 중인 키 관리 시스템을 그대로 활용할 수 있습니다.

이 프로젝트는 CNCF Sandbox 프로젝트로, 2015년 Mozilla에서 시작했으며 현재는 커뮤니티 그룹이 유지 관리하고 있습니다.

핵심 기능

  • 01YAML, JSON, ENV, INI 및 바이너리 파일을 암호화된 상태로 편집합니다.
  • 02AWS KMS, GCP KMS, Azure Key Vault, HuaweiCloud KMS, age 및 PGP 키를 지원합니다.
  • 03파일 구조를 읽기 쉬운 형태로 유지해 버전 관리에서 의미 있는 diff를 확인할 수 있습니다.
  • 04스크립트와 배포 파이프라인에서 사용할 수 있도록 파일을 복호화합니다.

활용 사례

  • Kubernetes 또는 Helm 시크릿을 Git 저장소에 보관합니다.
  • 암호화된 자격 증명이 포함된 설정 파일을 팀원과 공유합니다.
  • CI/CD를 통해 배포하는 애플리케이션의 환경 파일을 관리합니다.

포함된 컬렉션

토픽

자주 묻는 질문

sops은(는) 무엇인가요?
클라우드 KMS, age 또는 PGP 키로 YAML, JSON, ENV, INI 및 바이너리 파일을 암호화하는 편집기입니다. SOPS(Secrets OPerationS)는 암호화된 파일을 편집하는 CLI 도구입니다. 파일을 열어 일반 편집기에서 값을 수정한 뒤 다시 암호화된 상태로 저장할 수 있어, 비밀번호, API 키, 인증서 같은 비밀 정보를 평문으로 저장하지 않고 버전 관리에 포함할 수 있습니다.
sops은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
sops은(는) MPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
sops은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. sops의 마지막 커밋은 2026년 10월 20일입니다.
sops은(는) 어디에 사용할 수 있나요?
Kubernetes 또는 Helm 시크릿을 Git 저장소에 보관합니다. 암호화된 자격 증명이 포함된 설정 파일을 팀원과 공유합니다. CI/CD를 통해 배포하는 애플리케이션의 환경 파일을 관리합니다.
sops은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/getsops/sops

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트