핵심 요약
Kubernetes 1.36은 큰 새 기능보다 오래된 빚 청산이 두드러진 릴리스. 7년 묵은 HPA Scale-to-Zero 게이트가 GA, Ingress-NGINX 공식 EOL, IPVS kube-proxy 모드 제거. 운영팀 입장에서 즉시 영향받는 항목이 많다.
- 출시: 2026-04-22
- 코드명: Haru (春)
- 변경: 80개 enhancement, GA 18 / Beta 18 / Alpha 26
1. HPA Scale-to-Zero 활용
이제 minReplicas: 0 설정 가능. 트래픽 없을 때 0으로 줄였다가 요청 들어오면 다시 끌어올린다.
apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
metadata:
name: api-hpa
spec:
minReplicas: 0
maxReplicas: 20
metrics:
- type: Resource
resource:
name: cpu
target: { type: Utilization, averageUtilization: 60 }주의: 첫 요청 시 콜드 스타트가 발생. Pod 시작 시간이 30초 이상이면 사용자 경험 저하 가능. 실시간 응답 필요한 워크로드는 minReplicas: 1 유지.
2. Ingress-NGINX EOL 대응
2026-03-24 부로 Ingress-NGINX 공식 EOL. 새 CVE 패치 안 됨. 1주 이내 마이그레이션 권장.
Gateway API 1.4 (정식 GA)
apiVersion: gateway.networking.k8s.io/v1
kind: Gateway
metadata:
name: api-gw
spec:
gatewayClassName: nginx
listeners:
- name: https
port: 443
protocol: HTTPS
tls:
certificateRefs:
- name: tls-cert
---
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
name: api-route
spec:
parentRefs:
- name: api-gw
rules:
- matches:
- path: { type: PathPrefix, value: /api }
backendRefs:
- name: api-svc
port: 80803. SELinux 마운트 최적화 (GA)
큰 볼륨 마운트 시 라벨 재귀 처리 비용 0. SELinux 강제 시스템에서 Pod 시작 지연 80% 감소.
4. Node Lifecycle Controller (Beta)
node heartbeat·node lease API가 더 일관된 컨트롤러로. 노드 장애 처리 시 결정 흐름 단순화.
5. EBS PV 인플레이스 리사이즈 (Alpha)
AWS EBS 볼륨 크기·IOPS를 Pod 재시작 없이 동적 변경.
업그레이드 체크리스트
- gitRepo 볼륨 사용 검사 — 1.36에서 완전 제거됨.
kubectl get pv -A -o json | jq '.items[].spec.gitRepo' - kube-proxy 모드 점검 — IPVS 사용 시 iptables/nftables로 전환
- Ingress 리소스 일괄 점검 — IngressClass 명시·Gateway API 마이그레이션 일정
- HPA 정책 재검토 — minReplicas: 0 가능성 평가
- etcd 백업 — 업그레이드 전 필수
1.36 → 1.37 미리보기
- Sidecar Init Container 표준화 마무리
- Service Mesh 사이드카리스 모드 정식 진입 검토
- WebAssembly 워크로드 spec alpha
- Gateway API 1.5 (multi-cluster 표준)
실측 — 1.34 → 1.36 업그레이드 효과
| 지표 | 1.34 | 1.36 |
|---|---|---|
| Pod 시작 (SELinux 환경) | 4.2초 | 0.9초 |
| HPA 반응 지연 | 30초 | 15초 |
| kube-apiserver 메모리 (대형) | 4.2GB | 3.6GB |
| etcd 크기 증가율 (월) | +12% | +8% |
자주 묻는 질문
1.34에서 1.36 직접 점프 가능?
Kubernetes는 한 번에 두 마이너 버전까지 점프 권장 안 함. 1.34→1.35→1.36 권장. 단 small cluster·dev 환경은 직접 점프도 가능.
HPA Scale-to-Zero가 KEDA를 대체하나?
CPU/메모리 기반이면 그렇다. 단 이벤트 기반 (Kafka·SQS)은 여전히 KEDA가 우위.
Ingress-NGINX 계속 쓰면 위험한가?
외부 노출 인스턴스는 즉시 위험. 새 CVE 패치 안 되므로 1주 이내 마이그레이션. 내부 전용은 1~2개월 내 권장.

댓글 0