This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.6.2. Operator 수정
지원 설치 관리자에서는 이전 설치 단계의 일부로 이미 등록된 클러스터 리소스의 Operator를 추가하거나 제거할 수 있습니다. 이는 OpenShift Container Platform 설치를 시작하기 전에만 가능합니다.
정의된 Operator를 수정하려면 다음을 수행합니다.
- 지원 설치 관리자 UI를 사용하는 경우 마법사의 Operator 페이지로 이동하여 선택을 수정합니다. 자세한 내용은 이 섹션에서 Operator 설치를 참조하십시오.
- 지원 설치 프로그램 API를 사용하는 경우 /v2/clusters/{cluster_id} 엔드포인트에 PATCH 방법을 사용하여 필요한 Operator 정의를 설정합니다.
사전 요구 사항
- 새 클러스터 리소스가 생성되어 있습니다.
절차
API 토큰을 새로 고칩니다.
source refresh-token
$ source refresh-tokenCopy to Clipboard Copied! Toggle word wrap Toggle overflow 다음과 같이 기존 클러스터를 나열하여
CLUSTER_ID변수를 식별합니다.curl -s https://api.openshift.com/api/assisted-install/v2/clusters -H "Authorization: Bearer ${API_TOKEN}" | jq '[ .[] | { "name": .name, "id": .id } ]'$ curl -s https://api.openshift.com/api/assisted-install/v2/clusters -H "Authorization: Bearer ${API_TOKEN}" | jq '[ .[] | { "name": .name, "id": .id } ]'Copy to Clipboard Copied! Toggle word wrap Toggle overflow 샘플 출력
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고- 1
id값은 <cluster_id>입니다.
반환된 <
;cluster_id>를CLUSTER_ID변수에 할당하고 내보냅니다.export CLUSTER_ID=<cluster_id>
$ export CLUSTER_ID=<cluster_id>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 새 Operator로 클러스터를 업데이트합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고- 1
- Operator가 설치됨을 나타냅니다. 유효한 값에는
mce,cnv,lvm,odf가 포함됩니다. 이전에 설치한 Operator를 제거하려면 값 목록에서 제외합니다. 이전에 설치한 모든 Operator를 제거하려면"olm_operators": []를 입력합니다.
샘플 출력
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고출력은 새 클러스터 상태에 대한 설명입니다. 출력의
monitored_operators속성에는 다음 두 가지 유형의 Operator가 포함되어 있습니다.-
"operator_type": "builtin": 이 유형의 Operator는 OpenShift Container Platform의 통합 부분입니다. -
"operator_type": "olm": 이 유형의 Operator는 사용자가 수동으로 추가하거나 종속성으로 인해 자동으로 추가됩니다. 이 예제에서는cnvOperator에 필요하므로lsoOperator가 자동으로 추가되었습니다.