Rathsted

시작하기

공개 리포지토리에서 셀프서비스로 시작

먼저 리포지토리부터 보십시오. 문서와 공개된 증거만으로도 이 베이스라인을 더 평가할 가치가 있는지 판단할 수 있어야 합니다.

공개 리포지토리에서 Rathsted Foundations를 실행해 보고, 이 통제 모델이 귀하의 환경에 맞는지 판단하십시오.

평가는 macOS, Windows/WSL, Linux에서 시작할 수 있습니다. 실제 설치 대상은 지원되는 Linux 호스트입니다.

직접 시도해보기

팀에 기술 담당자가 있다면 짧은 기술 세션 안에 베이스라인을 평가할 수 있습니다:

요구 사항: Linux 호스트(주요 지원: Ubuntu 22.04/24.04, 검증된 호환성: Debian 12, Rocky Linux 9, Ubuntu 24.04 CIS, 호환 계열 안내: RHEL 9, AlmaLinux 9), CPU 2개 이상, RAM 4GB 이상(권장 8GB), 디스크 20GB, 루트 권한, 그리고 curl, git, make, python3가 설치되어 있어야 합니다. Docker는 선택적 이미지 서명 워크플로에만 필요합니다. x86_64와 arm64에서 검증되었습니다.

git clone https://github.com/rathsted/rathsted-foundations
cd rathsted-foundations
./bootstrap/install.sh
./bootstrap/verify.sh

자체 이미지와 레지스트리를 사용하려면 설치 전에 make configure(2.0.1부터 사용 가능)를 실행해 레지스트리, 이미지 범위, 서명 키를 설정하십시오. 기본 설정은 Rathsted 자체 이미지에 대해서만 적용됩니다. 커스텀 레지스트리 정책은 설치 시 적용되지만 다음 Flux 조정 시 초기화됩니다. 영구적으로 유지하려면 GitOps 소스에 변경 사항을 포함하십시오(퀵스타트 참고).

리포지토리: github.com/rathsted/rathsted-foundations - 전체 소스, 문서, 검증 워크플로가 공개되어 있습니다. 제품 관련 질문은 GitHub Issues에 남기십시오.

초기 설치에는 k3s, Flux, Kyverno, 서명 도구를 다운로드하기 위한 외부 인터넷 연결이 필요합니다. 제한된 환경은 부트스트랩 전에 준비해야 할 내용을 안내하는 오프라인 참고 문서를 확인할 수 있습니다.

셀프서비스와 지원 경로

먼저 이 베이스라인이 환경에 맞는지 판단하십시오. 설치 가능성, 검증 출력, 문서만으로도 초기 질문의 대부분은 답할 수 있어야 합니다.

셀프서비스 (무료) 지원 포함
설치와 검증직접 실행평가를 함께 검토하거나 팀과 파일럿을 진행
정책 설정일반 기본값운영 및 규제 맥락에 맞게 조정
검토 가능한 증거일반 템플릿감사인을 위해 형식화
관할 매핑템플릿만 제공지역과 제공 모델에 맞게 채움
릴리스 업데이트클린 호스트에 재설치(2.0.x에서는 인플레이스 업그레이드 없음)재설치 계획을 검토하고 팀과 함께 새 베이스라인을 검증

이 베이스라인이 맞지 않는다는 결론도 시간을 절약해 줍니다.

다음 단계

  1. 준비: 범위, 지원 플랫폼, 내부 승인 필요 인원을 확인합니다.
  2. 설치: 테스트 환경에 베이스라인을 설치합니다.
  3. 검증: 검증 검사를 실행하고 증거 출력을 검토합니다.
  4. 하드닝: 운영 환경에 맞게 정책 강도와 롤아웃 방식을 설정합니다.