Claude-skill-registry gcp-vm-resize

GCP VM 머신 타입 변경 (스케일업/다운)

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/gcp-vm-resize" ~/.claude/skills/majiayu000-claude-skill-registry-gcp-vm-resize && rm -rf "$T"
manifest: skills/data/gcp-vm-resize/SKILL.md
source content

GCP VM Resize

VM의 머신 타입을 변경하여 스케일업/다운합니다.

사용법

/gcp-vm-resize                     # VM 목록 → 선택
/gcp-vm-resize my-vm               # 현재 스펙 확인 → 추천
/gcp-vm-resize my-vm e2-medium     # 직접 지정

Workflow

1. 현재 VM 스펙 확인

gcloud compute instances describe VM_NAME --zone=ZONE \
  --format="table(name,machineType.basename(),scheduling.preemptible,disks[0].diskSizeGb)"

2. 사용 가능한 머신 타입 조회

# 해당 Zone의 머신 타입 목록
gcloud compute machine-types list --zones=ZONE \
  --format="table(name,guestCpus,memoryMb,description)" \
  --filter="name~'^e2-|^n2-|^n1-'"

3. VM 중지 (필수)

gcloud compute instances stop VM_NAME --zone=ZONE

4. 머신 타입 변경

gcloud compute instances set-machine-type VM_NAME \
  --zone=ZONE \
  --machine-type=NEW_MACHINE_TYPE

5. VM 재시작

gcloud compute instances start VM_NAME --zone=ZONE

머신 타입 추천

E2 시리즈 (가성비, 범용)

타입vCPU메모리용도
e2-micro0.251GB테스트, 경량
e2-small0.52GB개발
e2-medium14GB소규모 앱
e2-standard-228GB일반 워크로드
e2-standard-4416GB중규모 앱
e2-standard-8832GB대규모 앱

N2 시리즈 (고성능)

타입vCPU메모리용도
n2-standard-228GB프로덕션
n2-standard-4416GB고부하
n2-highmem-4432GB메모리 집약
n2-highcpu-444GBCPU 집약

커스텀 머신

# vCPU 4개, 메모리 10GB
gcloud compute instances set-machine-type VM_NAME \
  --zone=ZONE \
  --custom-cpu=4 \
  --custom-memory=10GB

출력 형식

## VM 리사이즈 결과

| 항목 | 이전 | 이후 |
|------|------|------|
| 머신 타입 | e2-micro | e2-medium |
| vCPU | 0.25 | 1 |
| 메모리 | 1GB | 4GB |
| 예상 월 비용 | ~$6 | ~$25 |

---
VM이 재시작되었습니다.

비용 비교 (asia-northeast3, 월 기준)

타입온디맨드Spot (80% 할인)
e2-micro~$6~$1.2
e2-small~$12~$2.4
e2-medium~$25~$5
e2-standard-2~$50~$10
e2-standard-4~$100~$20

주의사항

  • VM 중지 필수 (다운타임 발생)
  • 디스크 크기는 별도 조정 (
    gcloud compute disks resize
    )
  • GPU 추가 시 N1 시리즈만 가능
  • Spot/Preemptible VM은 타입 변경 후에도 유지