7.5. 자동 스케일링 비활성화
클러스터에서 개별 머신 자동 스케일러를 비활성화하거나 클러스터에서 자동 스케일링을 완전히 비활성화할 수 있습니다.
7.5.1. 머신 자동 스케일러 비활성화 링크 복사링크가 클립보드에 복사되었습니다!
머신 자동 스케일러를 비활성화하려면 해당 MachineAutoscaler CR(사용자 정의 리소스)을 삭제합니다.
머신 자동 스케일러를 비활성화해도 클러스터 자동 스케일러가 비활성화되지 않습니다. 클러스터 자동 스케일러를 비활성화하려면 "클러스터 자동 스케일러 비활성화"의 지침을 따르십시오.
절차
다음 명령을 실행하여 클러스터의
MachineAutoscalerCR을 나열합니다.$ oc get MachineAutoscaler -n openshift-machine-api출력 예
NAME REF KIND REF NAME MIN MAX AGE compute-us-east-1a MachineSet compute-us-east-1a 1 12 39m compute-us-west-1a MachineSet compute-us-west-1a 2 4 37m선택 사항: 다음 명령을 실행하여
MachineAutoscalerCR의 YAML 파일 백업을 생성합니다.$ oc get MachineAutoscaler/<machine_autoscaler_name> \1 -n openshift-machine-api \ -o yaml> <machine_autoscaler_name_backup>.yaml2 다음 명령을 실행하여
MachineAutoscalerCR을 삭제합니다.$ oc delete MachineAutoscaler/<machine_autoscaler_name> -n openshift-machine-api출력 예
machineautoscaler.autoscaling.openshift.io "compute-us-east-1a" deleted
검증
머신 자동 스케일러가 비활성화되어 있는지 확인하려면 다음 명령을 실행합니다.
$ oc get MachineAutoscaler -n openshift-machine-api비활성화된 머신 자동 스케일러가 머신 자동 스케일러 목록에 표시되지 않습니다.
다음 단계
-
머신 자동 스케일러를 다시 활성화해야 하는 경우 <
machine_autoscaler_name_backup>.yaml백업 파일을 사용하고 "머신 자동 스케일러 배포"의 지침을 따르십시오.
7.5.2. 클러스터 자동 스케일러 비활성화 링크 복사링크가 클립보드에 복사되었습니다!
클러스터 자동 스케일러를 비활성화하려면 해당 ClusterAutoscaler 리소스를 삭제합니다.
클러스터 자동 스케일러를 비활성화하면 클러스터에 기존 머신 자동 스케일러가 있더라도 클러스터에서 자동 스케일링을 비활성화합니다.
절차
다음 명령을 실행하여 클러스터의
ClusterAutoscaler리소스를 나열합니다.$ oc get ClusterAutoscaler출력 예
NAME AGE default 42m선택 사항: 다음 명령을 실행하여
ClusterAutoscalerCR의 YAML 파일 백업을 만듭니다.$ oc get ClusterAutoscaler/default \1 -o yaml> <cluster_autoscaler_backup_name>.yaml2 다음 명령을 실행하여
ClusterAutoscalerCR을 삭제합니다.$ oc delete ClusterAutoscaler/default출력 예
clusterautoscaler.autoscaling.openshift.io "default" deleted
검증
클러스터 자동 스케일러가 비활성화되어 있는지 확인하려면 다음 명령을 실행합니다.
$ oc get ClusterAutoscaler예상 출력
No resources found
다음 단계
-
ClusterAutoscalerCR을 삭제하여 클러스터 자동 스케일러를 비활성화하면 클러스터가 자동 스케일링되지 않지만 클러스터의 기존 머신 자동 스케일러는 삭제되지 않습니다. 불필요한 머신 자동 스케일러를 정리하려면 "시스템 자동 스케일러 비활성화"를 참조하십시오. -
클러스터 자동 스케일러를 다시 활성화해야 하는 경우 <
cluster_autoscaler_name_backup>.yaml백업 파일을 사용하고 "클러스터 자동 스케일러 배포"의 지침을 따르십시오.