Google은 AI 기술을 사용하여 콘텐츠를 사용자의 기본 언어로 번역합니다. AI 번역에는 오류가 있을 수 있습니다.
의견 보내기
Compute Engine MIG 구성
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
애플리케이션 디자인 센터에서 Compute Engine 관리형 인스턴스 그룹 (MIG) 을 구성하여 부하 분산, 자동 확장, 자동 복구를 통해 VM 인스턴스 모음을 단일 항목으로 관리할 수 있습니다. 특정 구성요소 연결 및 구성 매개변수에 맞게 MIG를 맞춤설정할 수 있습니다. 구성 매개변수는 terraform-google-vm Terraform 모듈에 나열되어 있습니다.
구성요소 연결
다음 표에는 Compute Engine MIG에 연결할 수 있는 구성요소와 애플리케이션 및 생성된 Terraform 코드에 대한 결과 업데이트가 나와 있습니다.
필수 구성 매개변수
템플릿에 Compute Engine MIG 구성요소가 포함된 경우 배포하기 전에 다음 매개변수를 구성해야 합니다.
선택적 구성 매개변수
다음 매개변수는 선택사항입니다. 고급 매개변수를 표시하려면 구성 영역에서 고급 필드 표시 를 선택합니다.
기능
매개변수 이름
설명 및 제약 조건 정보
배경 정보
MIG 이름
name
mig_name
호스트 이름
인스턴스의 호스트 이름 프리픽스입니다.
hostname
타겟 크기
targetSize
자동 확장을 사용 설정하여 MIG를 만듭니다.
최대 복제본 수
autoscalingPolicy.maxNumReplicas
자동 확장을 사용 설정하여 MIG 만들기
최소 복제본 수
autoscalingPolicy.minNumReplicas
자동 확장을 사용 설정하여 MIG 만들기
자동 확장 모드
autoscalingPolicy.mode
자동 확장 모드
대상 풀
targetPools[]
대상 풀에 관리형 인스턴스 그룹 추가
분산 정책 목표 형태
distributionPolicy.targetShape
feedback리전 MIG 목표 분산 형태
배포 정책 영역
distributionPolicy.zones[]
리전 MIG에서 VM의 목표 분산 형태 설정
스테이트풀(Stateful) 디스크
기기 이름
statefulPolicy.preservedState.disks[]
MIG에서 스테이트풀(Stateful) 영구 디스크 구성
규칙 삭제
statefulPolicy.preservedState.disks[].autoDelete
MIG에서 스테이트풀(Stateful) 영구 디스크 구성
스테이트풀(Stateful) IP
인터페이스 이름
statefulPolicy.preservedState.internalIPs[]
MIG에 스테이트풀(Stateful) IP 주소 구성
규칙 삭제
statefulPolicy.preservedState.internalIPs[].autoDelete
MIG에 스테이트풀(Stateful) IP 주소 구성
외부 여부
statefulPolicy.preservedState.externalIPs[]
MIG에 스테이트풀(Stateful) IP 주소 구성
정책 업데이트
최대 급증 수정됨
updatePolicy.maxSurge.fixed
최대 초과 개수
인스턴스 재분산 유형
updatePolicy.instanceRedistributionType
사전 인스턴스 재분산
최대 급증 비율
updatePolicy.maxSurge.percent
최대 초과 개수
사용할 수 없는 최대 개수 수정됨
updatePolicy.maxUnavailable.fixed
사용할 수 없는 최대 인스턴스
최대 사용 불가 비율
updatePolicy.maxUnavailable.percent
사용할 수 없는 최대 인스턴스
최소 준비 시간(초)
updatePolicy.minReadySec
최소 대기 시간
교체 방법
updatePolicy.replacementMethod
교체 방법
미니멀
updatePolicy.minimalAction
미니멀
유형
updatePolicy.type
업데이트 유형
중단을 가장 많이 유발하는 작업
updatePolicy.mostDisruptiveAllowedAction
중단을 가장 많이 유발하는 작업
상태 점검 이름
name
상태 확인 개요
상태 점검
유형
type
상태 점검 카테고리, 프로토콜, 포트
초기 지연 시간(초)
autoHealingPolicies[].initialDelaySec
MIG의 자동 복구 정책 구성
확인 간격(초)
checkIntervalSec
MIG의 자동 복구 정책 구성
정상 기준
healthyThreshold
MIG의 자동 복구 정책 구성
제한 시간(초)
timeoutSec
유용한 자동 복구 상태 점검의 핵심 기능
비정상 기준
unhealthyThreshold
MIG의 자동 복구 정책 구성
응답
httpsHealthCheck.response
HTTP, HTTPS, HTTP/2의 성공 기준
프록시 헤더
httpsHealthCheck.proxyHeader
헤더
포트
httpsHealthCheck.port
상태 점검 카테고리, 프로토콜, 포트
요청
tcpHealthCheck.request
HTTP, HTTPS, HTTP/2의 성공 기준
요청 경로
httpsHealthCheck.requestPath
HTTP, HTTPS, HTTP/2의 성공 기준
호스트
httpsHealthCheck.host
헤더
로깅 사용 설정
logConfig.enable
상태 점검 로깅 정보
자동 확장 처리 이름
name
비어 있으면 이름이 hostname 에서 파생됩니다.
자동 확장 사용 설정됨
MIG의 자동 확장 처리를 만듭니다.
인스턴스 그룹 자동 확장
대기 기간
autoscalingPolicy.coolDownPeriodSec
초기화 기간
자동 확장 CPU
대상
autoscalingPolicy.cpuUtilization.utilizationTarget
CPU 사용률을 기준으로 확장
예측 방법
autoscalingPolicy.cpuUtilization.predictiveMethod
예측 자동 확장
자동 확장 측정항목
이름
name
목표 값으로 측정항목을 유지하도록 자동 확장
대상
autoscalingPolicy.customMetricUtilizations[].utilizationTarget
목표 값으로 측정항목을 유지하도록 자동 확장
유형
autoscalingPolicy.customMetricUtilizations[].utilizationTargetType
목표 값으로 측정항목을 유지하도록 자동 확장
확장 일정
사용 중지됨
autoscalingPolicy.scalingSchedules[].disabled
일정을 기준으로 확장
길이(초)
autoscalingPolicy.scalingSchedules[].durationSec
확장 일정 설정
최소 필수 복제본 수
autoscalingPolicy.scalingSchedules[].minRequiredReplicas
확장 일정 설정
이름
autoscalingPolicy.scalingSchedules[]
확장 일정 만들기
일정
autoscalingPolicy.scalingSchedules[].schedule
확장 일정 설정
시간대
autoscalingPolicy.scalingSchedules[].timeZone
확장 일정 설정
자동 확장 수평 축소 제어
고정 복제본
autoscalingPolicy.scaleInControl.maxScaledInReplicas.fixed
축소 제어 구성
복제본 비율
autoscalingPolicy.scaleInControl.maxScaledInReplicas.percent
축소 제어 구성
기간(초)
autoscalingPolicy.scaleInControl.timeWindowSec
축소 제어 구성
이름이 지정된 포트
이름
namedPorts[].name
이름이 지정된 포트
포트
namedPorts[].port
이름이 지정된 포트
인스턴스 대기
반환하기 전에 모든 인스턴스가 생성/업데이트될 때까지 기다릴지 여부입니다. true로 설정하면 작업이 실패할 때 Terraform은 제한 시간에 도달할 때까지 계속 시도합니다.
wait_for_instances
MIG 제한 시간
만들기
Terraform 인스턴스 생성 제한 시간입니다.
create
업데이트
Terraform 인스턴스 업데이트 제한 시간입니다.
update
삭제
Terraform 인스턴스 삭제 제한 시간입니다.
삭제
라벨
키
allInstancesConfig.properties.labels
라벨을 사용하여 리소스 정리
값
allInstancesConfig.properties.labels
라벨을 사용하여 리소스 정리
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2026-10-21(UTC)
의견을 전달하고 싶나요?
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2026-10-21(UTC)"],[],[]]