한 동안 Rancher 수업이 없어서 잊고지내다가 보니 Rancher v2.7.0이 나왔더라고요. 릴리즈 노트에 있는 내용 간단히 정리해 보았습니다.
기능과 향상
Extensions
Rancher v2.7.0에는 Extensions 기능이 도입되었습니다. 관리자는 이제 Rancher Manager 릴리스에 관계없이 원하는 대로 UI 기능을 변경하고 향상시킬 수 있습니다. 관리자는 ≡ > Extensions에서 찾을 수 있는 Extensions catalog를 사용하여 설치된 Extension 목록을 보고 기존 Extension을 업데이트하거나 롤백하며 원하는 대로 새 Extension을 설치할 수 있습니다. Rancher Extension을 사용하는 방법에 대한 자세한 내용은 문서를 참조하십시오.
K3s 프로비저닝 GA(x86만 해당)
x86 클러스터에서 K3 클러스터 프로비저닝이 GA로 업그레이드되었습니다! 완벽하게 호환되는 Kubernetes 배포판은 단순화되고 안전하며 60mb 미만의 용량이 Edge에 완벽합니다.
Rancher의 새기능
- Kubernetes v1.20, v1.21 및 v1.22에 대한 지원이 종료되었습니다.
- 권한 상승과 관련된 일반적인 예상에 더 잘 부합하도록 Manage Cluster Members 및 Manage Project Members 역할이 업데이트되었습니다. 이제 이 역할의 사용자는 다른 사용자에게 할당할 권한이 있어야 합니다. #122를 참조하십시오.
Rancher UI 새기능
- 이제 클러스터 이벤트가 더 눈에 띄게 표시됩니다. #5816을 참조하십시오.
- Rancher UI에서 문서 링크를 사용자 정의할 수 있는 기능이 추가되었습니다. #6294를 참조하십시오.
- 이제 Diagnostics 페이지에 성능 문제를 해결하기 위한 자세한 정보가 표시됩니다. #6739를 참조하십시오.
Fleet 새기능
이제 OCI 기반 레지스트리에 대한 인증이 지원됩니다. fleet.yaml의 구조는 동일하며 자격 증명은 Repo Structure 문서의 Private Helm Repo 상자에 설명된 쿠버네티스 시크릿로 제공됩니다.
Rancher 달라진 점
- Rancher를 실행하는 데 중요한 포드에서 우선 순위 클래스를 사용하지 않았습니다. 이로 인해 리소스가 제한된 클러스터가 중요하지 않은 다른 포드보다 먼저 Rancher 포드를 제거할 수 있습니다. 구성 가능한 priorityClass가 랜처 포드 및 해당 피쳐 차트에 추가되었습니다. #37927을 참조하십시오.
- Rancher는 이제 기본적으로 busybox 대신 사이드카 감사 로깅에 bci-micro 이미지를 사용합니다. #35587을 참조하십시오.
- Rancher는 더 이상 엔드포인트 업데이트 또는 초기 설정에서 Microsoft Graph를 사용할 수 있는 앱 등록의 권한을 확인하지 않습니다. Rancher는 관리자가 애플리케이션 유형에 Directory.Read.All 를 추가할 것을 권장합니다. 다른 권한 집합을 구성하는 경우 권한이 부족하면 Azure AD 내에서 일부 작업을 수행하지 못해 오류가 발생할 수 있습니다.
- RKE2/K3s 노드 드라이버 클러스터의 경우 공식 Rancher Helm 차트 앱을 설치하거나 업그레이드할 때 이미지를 끌어오기 위한 동작이 변경되었습니다. 이전에는 글로벌 컨테이너 레지스트리만 사용되었습니다. 이 릴리스부터는 기본적으로 클러스터 구성에 개인 레지스트리가 있는 경우 해당 레지스트리가 이미지를 가져오는 데 사용됩니다. 클러스터 범위 레지스트리를 찾을 수 없으면 글로벌 컨테이너 레지스트리가 사용됩니다. 기본 레지스트리를 변경하려면 조타 차트 설치/업그레이드 워크플로 중에 사용자 정의 레지스트리를 지정할 수 있습니다.
출처 : https://github.com/rancher/rancher/releases/tag/v2.7.0