FIPS / STIG 컨테이너 빌드
Mattermost v12.0요약
Mattermost v11부터 각 릴리즈는 FIPS 규정 준수 빌드와 비FIPS 빌드 두 가지 변형을 제공합니다. Mattermost의 FIPS/STIG 규정 준수는 별도의 설치 방법이 아니라 컨테이너 이미지의 속성입니다.
Mattermost v11부터 각 릴리즈는 FIPS 규정 준수 빌드와 비FIPS 빌드 두 가지 변형을 제공합니다. 이를 통해 엄격한 규정 준수 요건이 있는 조직은 FIPS 버전을 채택하고, 그 외 조직은 표준 릴리즈를 계속 사용할 수 있으며, 두 버전 모두 Mattermost의 전체 제품 수명 주기와 동기화됩니다.
Mattermost의 FIPS/STIG 규정 준수는 별도의 설치 방법이 아니라 컨테이너 이미지의 속성입니다. 이 페이지는 Docker로 배포하는 경우와 쿠버네티스에 배포하는 경우 모두에 동일하게 적용됩니다. 두 경우 모두 배포가 표준 태그 대신 mattermost/mattermost-enterprise-fips-edition을 가리키도록 설정합니다.
Mattermost FIPS 규정 준수 Docker 이미지는 Chainguard의 FIPS 인증 기본 컨테이너를 사용하여 구축됩니다. 이 이미지는 조직이 연방 정보 처리 표준(FIPS)에 따른 규정 준수를 보장하여 엄격한 보안 요건을 충족하는 데 도움을 줍니다.
이 기반 위에 Mattermost 제품 코드 자체가 FIPS 승인 암호화 알고리즘만 사용하여 FIPS 요건에 맞게 정렬되어 있습니다. 이는 기본 컨테이너와 애플리케이션 계층 모두 규정 준수 기대치를 충족하도록 보장합니다.
또한 Chainguard 기본 이미지는 STIG 강화되어 DISA 범용 운영 체제 SRG에 대해 엄격하게 스캔되어 강력하고 안전한 운영 태세를 제공합니다.
Mattermost의 FIPS 규정 준수 이미지는 두 가지 Chainguard 기본 이미지를 사용하여 구축됩니다.
- 빌드 타임 이미지: 컴파일 시 FIPS 규정 준수를 위해 컴파일된 Mattermost 바이너리가 CGO를 통해 OpenSSL을 호출하도록 보장합니다.
- 런타임 이미지: 엄격한 OpenSSL 구성을 사용하여 런타임 환경에서 FIPS 규정 준수를 적용합니다.
모든 애플리케이션 수준 코드는 FIPS 승인 알고리즘만 사용하여 시스템의 모든 계층에서 암호화 요건이 일관되게 적용되도록 보장합니다.
- Mattermost FIPS 이미지에는 사전 패키지된 Boards, Playbooks 및 Agents만 포함됩니다. 추가 플러그인을 Mattermost FIPS 이미지에 추가할 수 있지만, 비FIPS 모드로 실행됩니다.
- 기존 Docker 또는 쿠버네티스 기반 배포는 이미지를
mattermost/mattermost-enterprise-edition에서mattermost/mattermost-enterprise-fips-edition으로 변경할 수 있습니다. 단계별 안내는 기존 배포를 FIPS 규정 준수 이미지로 마이그레이션을 참조하세요.