1.4. Tekton 결과에 대한 보존 정책 구성
기본적으로 Tekton Results는 파이프라인 실행, 작업 실행, 이벤트 및 로그를 무기한 저장합니다. 이로 인해 스토리지 리소스를 불필요하게 사용하지 않고 데이터베이스 성능에 영향을 미칠 수 있습니다.
클러스터 수준에서 Tekton 결과에 대한 보존 정책을 구성하여 이전 결과 및 관련 레코드 및 로그를 제거할 수 있습니다. TektonResult CR(사용자 정의 리소스)을 편집하여 이 작업을 수행할 수 있습니다.
사전 요구 사항
- Tekton 결과가 설치되어 있어야 합니다.
프로세스
TektonResultCR에서 다음 예와 같이 Tekton Results에 대한 보존 정책을 구성합니다.Tekton 결과 보존 정책의 예
apiVersion: operator.tekton.dev/v1alpha1 kind: TektonResult metadata: name: result spec: options: configMaps: config-results-retention-policy: data: runAt: "3 5 * * 0"1 maxRetention: "30"2