17.5. 멀티 클러스터 엔진 Operator로 호스트 클러스터 자동 가져오기 비활성화
컨트롤 플레인을 사용할 수 있게 되면 호스팅된 클러스터는 멀티 클러스터 엔진 Operator로 자동으로 가져옵니다. 필요한 경우 호스팅 클러스터의 자동 가져오기를 비활성화할 수 있습니다.
자동 가져오기를 비활성화하더라도 이전에 가져온 호스팅 클러스터는 영향을 받지 않습니다. 다중 클러스터 엔진 Operator 2.5로 업그레이드하고 자동 가져오기가 활성화되면 컨트롤 플레인을 사용할 수 있는 경우 가져오지 않은 모든 호스팅 클러스터를 자동으로 가져옵니다.
Red Hat Advanced Cluster Management가 설치된 경우 모든 Red Hat Advanced Cluster Management 애드온도 활성화됩니다.
자동 가져오기가 비활성화되면 새로 생성된 호스팅 클러스터만 자동으로 가져오지 않습니다. 이미 가져온 호스트 클러스터는 영향을 받지 않습니다. 콘솔을 사용하거나 ManagedCluster 및 KlusterletAddonConfig 사용자 정의 리소스를 생성하여 클러스터를 수동으로 가져올 수 있습니다.
프로세스
호스트 클러스터의 자동 가져오기를 비활성화하려면 다음 단계를 완료합니다.
허브 클러스터에서 다음 명령을 입력하여 다중 클러스터 엔진 Operator가 설치된 네임스페이스의
AddonDeploymentConfig리소스에 있는hypershift-addon-deploy-config사양을 엽니다.$ oc edit addondeploymentconfig hypershift-addon-deploy-config \ -n multicluster-enginespec.customizedVariables섹션에서 다음 예와 같이 값이"true"인autoImportDisabled변수를 추가합니다.apiVersion: addon.open-cluster-management.io/v1alpha1 kind: AddOnDeploymentConfig metadata: name: hypershift-addon-deploy-config namespace: multicluster-engine spec: customizedVariables: - name: hcMaxNumber value: "80" - name: hcThresholdNumber value: "60" - name: autoImportDisabled value: "true"-
자동 가져오기를 다시 활성화하려면
autoImportDisabled변수 값을"false"로 설정하거나AddonDeploymentConfig리소스에서 변수를 제거합니다.