RSS 쿠버네티스 블로그

쿠버네티스 1.35: 버전 관리된 z-페이지 API를 통한 디버깅 기능 향상

Kubernetes 제어 영역 구성 요소의 디버깅이 버전 1.35에서 구조화된 z-페이지를 통해 개선되었습니다. 1.32에 도입된 z-페이지는 `/statusz` 및 `/flagz`와 같은 엔드포인트를 통해 디버깅 정보를 제공합니다. 이전에는 이러한 엔드포인트가 일반 텍스트 출력을 제공하여 프로그래밍 방식 사용을 제한했습니다. 버전 1.35는 자동화를 위해 `/statusz` 및 `/flagz`에 대해 기계가 읽을 수 있는 JSON 응답을 도입했습니다. 이러한 구조화된 응답은 특정 HTTP Accept 헤더를 사용하여 활성화됩니다. 이 개선 사항은 이전 버전과의 호환성을 유지하며, Accept 헤더가 없는 경우 일반 텍스트를 제공합니다. 구조화된 응답은 자동화된 상태 확인, 더 나은 디버깅 도구 및 API 버전 관리를 용이하게 합니다. 구조화된 z-페이지를 사용하려면 ComponentStatusz 및 ComponentFlagz 기능 게이트를 활성화해야 합니다. 이러한 기능은 현재 알파 상태이므로 발전할 수 있으며 주의해서 사용해야 합니다. 이러한 엔드포인트에 대한 액세스는 제한되며, 권한 부여 및 인증을 통해 보안을 우선시합니다. Kubernetes 커뮤니티는 이러한 기능을 개선할 계획이며 사용자 피드백을 소중하게 생각합니다.
favicon
kubernetes.io
Kubernetes 1.35: Enhanced Debugging with Versioned z-pages APIs
Create attached notes ...