20 lines
408 B
Bash
Executable File
20 lines
408 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# 노드 이름 접두사 및 범위
|
|
prefix="h100"
|
|
start=1
|
|
end=28
|
|
|
|
# 라벨 정의
|
|
label1="nodegroup=h100"
|
|
label2="topology.exa.csi.ddn.com/zone=zone-1"
|
|
|
|
# 루프 돌면서 라벨 적용
|
|
for i in $(seq $start $end); do
|
|
node="${prefix}-${i}"
|
|
echo "라벨 적용 중: ${node}"
|
|
kubectl label node "$node" "$label1" "$label2" --overwrite
|
|
done
|
|
|
|
echo "✅ 모든 노드에 라벨 적용 완료"
|