12장. sigstore를 사용하여 보안 서명 관리
공급망 보안을 개선하기 위해 클러스터 관리자 또는 애플리케이션 개발자는 OpenShift Container Platform과 함께 sigstore 프레임워크를 사용할 수 있습니다.
Sigstore는 소프트웨어 아티팩트에 안전하게 서명하고 확인하여 소프트웨어 공급망 보안을 개선하기 위해 개별적으로 또는 함께 사용할 수 있는 오픈 소스 툴 컬렉션입니다.
12.1. sigstore 정보 링크 복사링크가 클립보드에 복사되었습니다!
클러스터 관리자 또는 애플리케이션 개발자는 sigstore 프로젝트를 사용하여 공급망 보안을 개선할 수 있습니다. 개발자는 빌드되는 내용에 서명할 수 있으며 관리자는 해당 서명을 확인하고 대규모로 워크플로우를 모니터링할 수 있습니다.
sigstore 프로젝트를 사용하면 서명을 빌드 이미지와 동일한 레지스트리에 저장할 수 있습니다. 두 번째 서버가 필요하지 않습니다. 서명의 ID 부분은 Fulcio 인증 기관을 통해 OpenID Connect (OIDC) ID에 연결되어 있으므로 키 없이 서명을 허용하여 서명 프로세스를 단순화합니다. 또한 sigstore에는 서명 메타데이터를 변경할 수 없는 변조 방지에 기록하는 Rekor가 포함되어 있습니다.
ClusterImagePolicy 및 ImagePolicy CR(사용자 정의 리소스) 오브젝트를 사용하여 클러스터 또는 네임스페이스 범위에서 sigstore 지원을 활성화하고 구성할 수 있습니다. 이러한 오브젝트는 확인할 이미지와 리포지토리와 서명을 확인하는 방법을 지정합니다.