RSS 쿠버네티스 블로그
팔로우
쿠버네티스 v1.34: 볼륨 확장 실패로부터의 복구 (정식 출시)
Kubernetes v1.34는 중요한 개선 사항을 도입했습니다: 실패한 볼륨 확장의 자동 복구 기능입니다. 이전에는 잘못된 스토리지 크기를 지정하는 등 확장 오류를 수정하려면 수동 개입과 클러스터 관리자 권한이 필요했습니다. 이 새로운 기능을 통해 사용자는 확장이 완료되지 않은 경우, 확장 과정에서 실수로 잘못된 PVC 크기를 요청했을 때 이를 줄일 수 있습니다. Kubernetes는 요청된 크기를 자동으로 수정하고, 사용된 할당량을 반환하며, PersistentVolume의 크기를 조정합니다. 예시를 통해 사용자가 스토리지 요청 시 오타를 수정하는 방법을 보여줍니다. 수정된 크기는 볼륨 축소를 지원하지 않으므로, 원래 볼륨 크기보다 커야 합니다. 이 기능 구현에는 볼륨 확장의 전면적인 개편이 이루어졌으며, 확장의 진행 상황을 모니터링하기 위한 새로운 API 필드가 도입되었습니다. 향상된 오류 처리 및 보고 기능이 추가되었으며, 오류는 PVC 상태로 유지되고 실패한 확장은 더 느린 속도로 재시도됩니다. 이 기능은 또한 오랫동안 존재했던 크기 조정 워크플로우의 버그를 해결합니다. 사용자들은 발생한 문제에 대해 보고하도록 권장됩니다. 이 기능의 개발은 다양한 개인과 Kubernetes 커뮤니티의 피드백과 기여를 통해 이루어졌습니다.