클러스터에서 클러스터 오토스케일러 추가 기능 사용
콘솔이나 명령줄에서 이 애드온을 활성화할 수 있습니다.
클러스터 자동 스케일러는 GPU 레이블을 인식하지 못하기 때문에 GPU 소비량에 따라 스케일업 또는 스케일다운할 수 없습니다.
콘솔에서 클러스터 오토스케일러 애드온 활성화하기
- Red Hat OpenShift on IBM Cloud 클러스터 대시보드에서 오토스케일링을 사용으로 설정할 클러스터를 선택하십시오.
- ‘애드온 ’ 섹션에서 ‘Cluster Autoscaler’ 애드온을 찾아 ‘설치’를 클릭합니다
CLI에서 클러스터 오토스케일러 추가 기능 사용
-
container-service플러그인을 최신 버전으로 업데이트하십시오.ibmcloud update && ibmcloud plugin update container-service -
다음 명령을 실행하여 ‘
cluster-autoscaler’ 애드온을 활성화하십시오.ibmcloud oc cluster addon enable cluster-autoscaler --cluster CLUSTER_NAME출력 예
Enabling add-on `cluster-autoscaler` for cluster <cluster_name>... The add-on might take several minutes to deploy and become ready for use. OK -
추가 기능이 설치되어
Ready상태인지 확인하십시오.ibmcloud oc cluster addon ls --cluster <cluster_name>출력 예
NAME Version Health State Health Status cluster-autoscaler 1.0.1 normal Addon Ready -
추가 기능을 사용으로 설정한 후 스케일링을 위해 작업자 풀이 구성되지 않았습니다. 작업자 풀에서 Auto-Scaling을 설정하려면 클러스터 오토스케일러 configmap을 편집 하십시오.
클러스터 오토스케일러 추가 기능 업데이트
클러스터 오토스케일러에는 두 가지 유형의 업데이트가 있습니다.
- 패치 업데이트
- 패치 업데이트는 IBM에서 자동으로 제공되며 지원되는 추가 기능 및 클러스터 버전의 변경사항이나 기능 업데이트를 포함하지 않습니다.
- 릴리스 업데이트
- 릴리스 업데이트에는 지원되는 추가 기능 또는 클러스터 버전의 변경사항 또는 클러스터 자동 스케일러의 새 기능이 포함됩니다. 클러스터 오토스케일러 추가 기능에 릴리스 업데이트를 수동으로 적용해야 합니다.
클러스터 자동 스케일러 애드온을 업데이트하려면 다음과 같이 하세요:
-
클러스터에 배치된 클러스터 오토스케일러 추가 기능의 버전을 확인하십시오. 업데이트가 사용 가능하면 최신 추가 기능 버전에 대한 릴리스 정보를 검토하십시오.
ibmcloud oc cluster addon ls --cluster <cluster_name>클러스터 오토스케일러 추가 기능에서 지원하지 않는 버전으로 클러스터를 업그레이드하는 경우 앱이 작동 중단되고 클러스터가 스케일링되지 않을 수 있습니다.
-
클러스터 오토스케일러 애드온을 업데이트하십시오.
ibmcloud oc cluster addon update cluster-autoscaler --version <version-to-update> --cluster <cluster_name> -
추가 기능이 업데이트되고
Ready인지 확인하십시오.ibmcloud oc cluster addon ls --cluster <cluster_name>
콘솔에서 클러스터 오토스케일러 추가 기능 제거
-
자동 스케일러 ConfigMap 를 편집하여 작업 풀의 스케일링을 중지합니다.
-
Red Hat OpenShift on IBM Cloud 클러스터 대시보드에서 오토스케일링을 사용으로 설정할 클러스터를 선택하십시오.
-
클러스터 오토스케일러 애드온을 찾아서 제거를 클릭합니다
CLI에서 클러스터 오토스케일러 추가 기능 제거
-
자동 스케일러 ConfigMap 를 편집하여 작업 풀의 스케일링을 중지합니다.
-
cluster-autoscaler추가 기능을 사용 안함으로 설정하십시오.ibmcloud oc cluster addon disable cluster-autoscaler --cluster <cluster_name> -
추가 기능이 제거되었는지 확인하십시오.
ibmcloud oc cluster addon ls --cluster <cluster_name>