RSS 쿠버네티스 블로그
팔로우
쿠버네티스 v1.36: 세분화된 Kubelet API 권한 부여, 정식 출시 (GA)
세분화된 kubelet API 권한 부여가 Kubernetes v1.36에서 정식 버전으로 출시되었습니다. 이 기능은 지나치게 광범위한 노드/프록시 권한을 대체하여 kubelet의 HTTPS API 액세스에 대한 보안을 개선합니다. 이 이니셔티브는 모니터링 도구에 과도한 권한을 부여하는 데 따른 보안 위험을 해결합니다. 이전에는 명령 실행을 허용하는 노드/프록시가 자주 사용되었습니다. 세분화된 권한 부여는 특정 kubelet API 경로를 보다 전용화된 하위 리소스에 매핑합니다. 시스템은 이전 버전과의 호환성을 위해 이중 권한 검사를 수행합니다. 노드/프록시 권한이 있는 기존 워크로드는 이전처럼 계속 작동합니다. 기본 제공 system:kubelet-api-admin 클러스터 역할이 자동으로 업데이트됩니다. 이제 모니터링 도구가 노드/메트릭과 같은 특정 리소스를 활용하여 최소 권한 액세스를 개선할 수 있습니다. 이 업그레이드는 대부분의 클러스터에 대해 변경이 필요하지 않습니다. 기능을 확인하려면 curl을 사용하여 기능 플래그를 확인하는 파드를 실행하면 됩니다. 다음 단계에서는 더 많은 에코시스템 적응이 필요하며, 노드/프록시의 사용 중단이 발생할 수도 있습니다.