2.2. Cluster Samples Operator 구성 매개변수

샘플 리소스에서는 다음 구성 필드를 제공합니다.

매개변수설명

managementState

Managed: Cluster Samples Operator가 구성에 지시된 대로 샘플을 업데이트합니다.

Unmanaged: Cluster Samples Operator가 구성 리소스 오브젝트와 openshift 네임스페이스에 있는 이미지 스트림 또는 템플릿에 대한 업데이트를 무시합니다.

Removed: Cluster Samples Operator가 openshift 네임스페이스에 있는 Managed 이미지 스트림 및 템플릿 세트를 제거합니다. 클러스터 관리자가 생성한 새 샘플이나 건너뛰기한 목록의 샘플을 무시합니다. 제거가 완료되면 Cluster Samples Operator는 Unmanaged 상태인 것처럼 작동하며 샘플 리소스, 이미지 스트림 또는 템플릿에 대한 감시 이벤트를 무시합니다.

samplesRegistry

이미지 콘텐츠에 대해 이미지 스트림이 액세스하는 레지스트리를 지정할 수 있습니다. samplesRegistry의 기본값은 OpenShift Container Platform의 경우 registry.redhat.io입니다.

참고

Samples Registry가 명시적으로 설정되지 않았거나 빈 문자열을 남겼거나 registry.redhat.io로 설정된 경우 가져오기 액세스에 대한 시크릿이 없으면 RHEL 콘텐츠의 생성 또는 업데이트가 시작되지 않습니다. 두 경우 모두 인증 정보가 필요한 registry.redhat.io 외부에서 이미지 가져오기를 수행합니다.

Samples Registry가 빈 문자열 또는 registry.redhat.io 이외의 값으로 재정의되면 RHEL 컨텐츠의 생성 또는 업데이트가 풀 시크릿의 존재 여부에 따라 제어되지 않습니다.

architectures

아키텍처 유형을 선택하는 자리 표시자입니다.

skippedImagestreams

Cluster Samples Operator 인벤토리에 있지만 클러스터 관리자가 Operator에서 무시하거나 관리하지 않도록 하려는 이미지 스트림입니다. 이미지 스트림 이름 목록을 이 매개변수에 추가할 수 있습니다. 예를 들어 ["httpd","perl"]가 있습니다.

skippedTemplates

Cluster Samples Operator 인벤토리에 있지만 클러스터 관리자가 Operator에서 무시하거나 관리하지 않도록 하려는 템플릿입니다.

초기 샘플 리소스 오브젝트가 생성되기 전에 시크릿, 이미지 스트림 및 템플릿 감시 이벤트가 추가될 수 있으며 Cluster Samples Operator는 그러한 이벤트를 탐지하여 다시 큐에 지정합니다.

2.2.1. 구성 제한 사항

Cluster Samples Operator에서 여러 아키텍처 지원을 시작하면 Managed 상태에서는 아키텍처 목록을 변경할 수 없습니다.

아키텍처 값을 변경하려면 클러스터 관리자가 다음 작업을 수행해야 합니다.

  • Management StateRemoved로 표시하고 해당 변경 사항을 저장합니다.
  • 후속 변경에서 아키텍처를 편집하고 Management StateManaged로 다시 변경합니다.

Cluster Samples Operator는 Removed 상태에서도 여전히 시크릿을 처리합니다. Removed 로 전환하기 전에, Managed로 전환하기 전에 Removed 또는 Managed 상태로 전환한 후 시크릿을 생성할 수 있습니다. Managed로 전환한 후 시크릿을 생성하면 시크릿 이벤트가 처리될 때까지 샘플 생성이 지연됩니다. 이 경우 전환하기 전에 모든 샘플을 제거하도록 선택하여 레지스트리 변경을 원활하게 수행할 수 있습니다. 전환 전에 모든 샘플을 제거할 필요는 없습니다.

2.2.2. 조건

샘플 리소스는 다음 조건을 해당 상태에서 유지보수합니다.

Condition설명

SamplesExists

openshift 네임스페이스에서 샘플이 생성되었음을 나타냅니다.

ImageChangesInProgress

이미지 스트림이 생성 또는 업데이트되었으나 일부 태그 사양 생성 및 태그 상태 생성이 일치하지 않는 경우 True입니다.

모든 생성이 일치하거나 가져오기 중에 복구할 수 없는 오류가 발생한 경우 False입니다. 마지막으로 표시된 오류는 메시지 필드에 있습니다. 보류 중인 이미지 스트림 목록은 이유 필드에 있습니다.

이 조건은 OpenShift Container Platform 4에서 더 이상 사용되지 않습니다.

ConfigurationValid

이전에 언급한 제한된 변경 사항이 제출되었는지 여부에 따라 True 또는 False입니다.

RemovePending

Management State: Removed 설정이 보류 중이나 Cluster Samples Operator에서 삭제가 완료되기를 기다리는 중임을 나타냅니다.

ImportImageErrorsExist

해당 태그 중 하나에 대한 이미지 가져오기 단계에서 이미지 스트림에 오류가 발생했는지를 나타냅니다.

오류가 발생한 경우 True입니다. 오류가 있는 이미지 스트림 목록은 이유 필드에 있습니다. 보고된 각 오류에 대한 세부 정보는 메시지 필드에 있습니다.

MigrationInProgress

Cluster Samples Operator에서 현재 샘플 세트가 설치된 버전이 Cluster Samples Operator 버전과 다름을 탐지하는 경우 True입니다.

이 조건은 OpenShift Container Platform 4에서 더 이상 사용되지 않습니다.