쿠버네티스 v1.34: 이미지 풀을 위한 서비스 계정 ... 노트

쿠버네티스 v1.34: 이미지 풀을 위한 서비스 계정 토큰 통합, 베타 버전으로 승격

Kubernetes v1.34은 Kubelet 자격 증명 공급자에 대한 Service Account 토큰 통합을 베타로 승격합니다. 이 향상 기능은 자격 증명 공급자가 레지스트리 자격 증명에 대해 워크로드별 Service Account 토큰을 사용할 수 있도록 하여 오래 지속되는 이미지 풀 시크릿을 대체합니다. 베타 릴리스는 자격 증명 공급자 구성에 대해 필수 cacheType 필드를 도입합니다. 두 가지 캐싱 전략을 사용할 수 있습니다. 토큰 수명과 연결된 자격 증명에 대한 Token 및 동일한 Service Account를 사용하는 모든 Pod에 유효한 자격 증명에 대한 ServiceAccount입니다. 베타 버전은 또한 Pod가 승인된 Service Account를 사용하여 풀링된 이미지에만 액세스할 수 있도록 하여 향상된 보안 격리를 제공합니다. 이 시스템은 Service Account ID를 추적하여 Pod가 캐시된 이미지를 사용할 때 이를 확인합니다. 관리자는 Service Account를 삭제하고 다시 만들어 이미지 액세스를 취소할 수 있습니다. 이 기능은 보안 토큰 요청을 위한 Service Account 노드 오디언스 제한을 기반으로 합니다. 베타 기능을 사용하려면 Kubernetes v1.34 이상을 사용하고 자격 증명 공급자를 업데이트하십시오. 알파에서 마이그레이션하려면 cacheType 필드를 추가하고 캐싱 전략을 검토해야 합니다. Kubernetes 커뮤니티는 이 기능, 특히 자격 증명 공급자 구현자로부터 피드백을 받고 있습니다. 향후 릴리스에 대한 추가 개발 및 피드백 수집이 계획되어 있습니다.