Harvester v1.3.0이 릴리즈됐습니다. 릴리즈 노트에 있는 내용 기계번역해서 정리해 봤습니다. https://github.com/harvester/harvester/releases
경고: Harvestter와 함께 Rancher v2.7.11을 사용하는 경우, Rancher v2.8.2로 업그레이드하지 마세요. 알려진 문제 #5347로 인해 모든 다운스트림 클러스터 노드가 Rancher로 대체됩니다(한 번에 하나씩).
주요 사항
vGPU 지원
Harvester v1.3.0부터 가상 GPU(vGPU) 생성을 지원하는 GPU 카드를 사용할 수 있다. 쿠버네티스에서 vGPU는 여러 VM이 물리적 GPU의 컴퓨팅 기능을 공유할 수 있도록 하는 일종의 매개 장치입니다. 하베스터에서 생성한 하나 이상의 VM에 vGPU를 할당할 수 있다.
중요: v1.3.0은 vGPU 사용을 지원하지만, vGPU로 클러스터 프로비저닝 워크플로우를 활성화하는 Rancher UI의 변경 사항은 v1.3.1까지 제공되지 않습니다. VM 구성 화면에서 vGPU 관리 및 관련 설정을 사용할 수 있습니다.
고가용성을 위한 Witness 노드가 있는 2노드 클러스터
Harvester v1.3.0은 고가용성이 필요하지만 대규모 배포와 관련된 설치 공간 및 리소스가 필요 없는 구현을 위해 2노드 클러스터(감시 노드 포함)를 지원합니다. 노드에 감시 역할을 할당하여 관리 노드 2개와 감시 노드 1개로 고가용성 클러스터를 만들 수 있습니다.
잦은 장치 전원 끄기/켜기에 대한 최적화
Harvester v1.3.0은 간헐적인 정전, 반복적인 장치 재배치 및 기타 이유로 인해 장치의 전원이 자주 꺼지고 켜지는 환경에 최적화되어 있습니다. 이러한 환경에서는 클러스터 또는 개별 노드가 갑자기 중지되었다가 다시 시작되어 VM이 시작되지 않고 응답하지 않는 문제가 발생할 수 있습니다. 이 릴리스는 일반적인 문제를 해결하고 필요한 문제 해결 기술이 없을 수 있는 클러스터 운영자의 부담을 줄여줍니다.
관리형 DHCP(실험적 애드온)
하베스터 v1.3.0에서는 내장된 관리형 DHCP 기능을 사용하여 IP 풀 정보를 구성하고 하베스터 클러스터에서 실행 중인 VM에 IP 주소를 제공할 수 있습니다. 독립 실행형 DHCP 서버의 대안인 관리형 DHCP는 vm-dhcp-controller 애드온을 활용하여 클러스터 배포를 간소화합니다. vm-dhcp-controller 애드온은 CRD 개체를 조정하고 DHCP 요청을 처리하는 IP 풀 개체를 동기화합니다.
ARM 지원(기술 프리뷰)
ARM 아키텍처를 사용하는 서버에 Harvester v1.3.0을 설치할 수 있습니다. 이는 Harvester의 핵심 구성 요소인 KubeVirt와 RKE2가 최근 업데이트되어 이제 모두 ARM64를 지원함으로써 가능해졌습니다.
Fleet 관리(기술 프리뷰)
v1.3.0부터 Fleet을 사용하여 Harvester 클러스터에서 객체(예: VM 이미지 및 노드 설정)를 배포하고 관리할 수 있습니다. Fleet에 대한 지원은 기본적으로 활성화되어 있으며 Rancher 통합이 필요하지 않지만 Fleet을 사용하여 Rancher로 가져온 Harvester 클러스터를 탐색할 수 있습니다.