1.8.3. 클라우드 컴퓨팅
-
이번 업데이트 이전에는 생성, 업데이트 또는 삭제와 같은 중요한 상태가 변경되지 않은 경우에도 Machine API Provider OpenStack(MAPO)에서 모든 단일 조정에 대한 이벤트를 생성했습니다. 이러한 과도한 이벤트 생성으로 인해 이벤트 로그에서 상당한 노이즈가 발생하고 잠재적인 성능 오버헤드가 발생했으며 모니터링 및 경고 시스템이 자주 중단되었습니다. 이번 릴리스에서는 원래
ResourceVersion을 캡처하도록 조정 기능이 수정되었으며 실제 수정을 나타내는 MachineResourceVersion이 변경될 때만 이벤트를 발송합니다. 또한 이벤트 이름이Reconciled에서Updated로 변경되어 다른 머신 API 공급자와 더 잘 일치했습니다. 결과적으로 MAPO는 조정 주기 동안 불필요한 이벤트를 생성하지 않으므로 머신이 실제로 업데이트될 때만 이벤트가 기록되도록 합니다. (OCPBUGS-67298) - 이번 업데이트 이전에는 부트스트랩 노드의 Kube API Server가 클러스터 API 네임스페이스의 Webhook에 연결할 수 없었습니다. 그 결과 고정 IP 주소로 구성된 기술 프리뷰 VMware vSphere 클러스터가 설치에 실패했습니다. 이번 릴리스에서는 설치 프로그램에서 기술 프리뷰 클러스터의 (IP 주소 관리) IPAM과 관련된 CR(사용자 정의 리소스)에 대한 Webhook 요구 사항을 방지하는 업데이트된 버전의 API를 사용합니다. 결과적으로 vSphere 고정 IP 설치에 성공합니다. (OCPBUGS-69434)
-
이번 업데이트 이전에는 프로토콜을 처리할 수 없는 오래된 버전의'vpc-go-sdk' 매개변수를 사용한 경우 SG(Security Group) 규칙으로 인해 메시징 애플리케이션 프로그래밍 인터페이스(MAPI)가 새 머신을 생성하지 못했습니다.
그 결과 'any' 프로토콜로 SG 규칙을 처리할 수 없는 이전 IBM Cloud® SDK 버전으로 인해 프로비저닝 중에 새 머신이 중단되었습니다. 이번 릴리스에서는 SG 규칙에서 'any' 프로토콜을 처리하도록 IBM Cloudvpc-go-sdk매개변수가 업데이트되었습니다. 결과적으로 프로비저닝 중에 중단되지 않기 때문에 IBM Cloud에서 새 머신을 생성할 수 있습니다. (OCPBUGS-71220) - 이번 업데이트 이전에는 상태에 업데이트되지 않은 검사로 인해 AWS 불일치로 인해 인스턴스 ID 누출이 발생했습니다. 결과적으로 머신 생성으로 인해 AWS 응답이 일관되지 않아 인스턴스가 누출되었습니다. 이번 릴리스에서는 머신 생성의 인스턴스 ID 스토리지 불일치가 수정되었습니다. 결과적으로 VM 누출이 발생하지 않아 머신 생성이 일관되게 유지됩니다. (OCPBUGS-72390)
-
이번 업데이트 이전에는 컨트롤 플레인 머신 세트 Operator에서
AWSMachineProviderConfigCR(사용자 정의 리소스)의throughputMib필드에 대한 변경 사항을 탐지하지 못했습니다. 그 결과 컨트롤 플레인 머신 세트의 기본값이 이 매개변수에 잘못된 것이며 AWS 클러스터에서 gp3 스토리지 볼륨의 처리량을 늘릴 수 없었습니다. 이번 릴리스에서는 Control Plane Machine Set Operator에서 사용하는 내부 API 정의가throughputMib필드를 인식하도록 업데이트되었습니다. 결과적으로 컨트롤 플레인 머신 세트 Operator는 이제throughputMib필드에 변경 사항을 확인, 조정 및 적용합니다. (OCPBUGS-74478)