VMware Cloud Director Container Service Extension 4.0.1 | 2023년 1월 19일

이러한 릴리스 정보의 추가 사항 및 업데이트 사항을 확인하십시오.

2023년 1월의 새로운 기능

  • 새로운 항목 - VMware Cloud Director Container Service Extension 서버 4.0.1

    이제 서비스 제공자는 VMware Cloud Director의 Kubernetes Container Clusters UI 플러그인에 있는 CSE 관리 탭을 통해 VMware Cloud Director Container Service Extension 서버를 4.0.0에서 4.0.1로 업그레이드할 수 있습니다.

    VMware Cloud Director Container Service Extension 서버를 4.0.0에서 4.0.1로 업그레이드하는 방법에 대한 지침은 VMware Cloud Director Container Service Extension 서버 업데이트를 참조하십시오.

    VMware Cloud Director Container Service Extension 다운로드 페이지에서 VMware Cloud Director Container Service Extension 서버 4.0.1을 다운로드할 수 있습니다.

  • 새로운 항목 - VMware Cloud Director용 Kubernetes Container Clusters UI 플러그인 4.0.1

    이제 새 버전의 Kubernetes Container Clusters UI 플러그인을 VMware Cloud Director에서 사용할 수 있습니다.

    VMware Cloud Director Container Service Extension 서버를 업그레이드하기 전이나 후에 Kubernetes Container Clusters UI 플러그인을 업그레이드할 수 있습니다.

    다음 단계에서는 Kubernetes Container Clusters UI 플러그인을 4.0.0에서 4.0.1로 업그레이드하는 방법을 간략하게 설명합니다.

    1. VMware Cloud Director Container Service Extension 다운로드 페이지에서 Kubernetes Container Clusters UI 플러그인 4.0.1을 다운로드합니다.

    2. VMware Cloud Director 포털의 위쪽 탐색 모음에서 더 보기 > Customize Portal을 선택합니다.

    3. Kubernetes Container Clusters UI 플러그인 4.0 옆의 확인란을 선택하고 사용 안 함을 클릭합니다.

    4. 업로드 > 플러그인 파일 선택을 클릭하고 Kubernetes Container Clusters UI 플러그인 4.0.1 파일을 업로드합니다.

    5. 브라우저를 새로 고쳐 새 플러그인 사용을 시작합니다.

    자세한 내용은 플러그인 관리를 참조하십시오.

  • VMware Cloud Director Container Service Extension 4.0.1 추가 상호 운용성

    VMware Cloud Director Container Service Extension 4.0.1 및 이전 버전과 VMware Cloud Director의 상호 운용성 및 추가 제품 상호 운용성을 보려면 제품 상호 운용성 매트릭스를 참조하십시오.

    다음 표에는 VMware Cloud Director Container Service Extension 4.0.1과 Kubernetes 리소스 간의 상호 운용성이 나와 있습니다.

    Kubernetes 리소스

    지원되는 버전

    설명서

    VMware Cloud Director용 Kubernetes 외부 클라우드 제공자

    1.3.0, 1.2.0

    https://github.com/vmware/cloud-provider-for-cloud-director#kubernetes-external-cloud-provider-for-vmware-cloud-director

    VMware Cloud Director 명명된 독립 디스크용 CSI(Container Storage Interface) 드라이버

    1.3.0 및 패치 버전

    https://github.com/vmware/cloud-director-named-disk-csi-driver#container-storage-interface-csi-driver-for-vmware-cloud-director-named-independent-disks

    Kubernetes 클러스터 API 제공자 Cloud Director

    1.0.0

    https://github.com/vmware/cluster-api-provider-cloud-director

    서비스 제공자는 다음 워크플로를 통해 Kubernetes 리소스를 업데이트할 수 있습니다.

    1. VMware Cloud Director UI의 위쪽 탐색 모음에서 더 보기 > Kubernetes 컨테이너 클러스터를 선택합니다.

    2. Kubernetes Container Clusters UI 플러그인 4.0.0/4.0.1에서 CSE 관리 > 서버 세부 정보 > 서버 업데이트 를 선택합니다.

    3. 현재 CSE 서버 구성 요소 섹션의 CSE 서버 업데이트 창에서 Kubernetes 리소스 구성을 업데이트합니다.

    4. 변경 내용 제출을 클릭합니다.

    자세한 내용은 VMware Cloud Director Container Service Extension 서버 업데이트를 참조하십시오.

해결된 문제

  • 동일한 조직에 이름이 같은 클러스터가 두 개 있는 경우 클러스터 중 하나를 삭제하려고 하면 이름이 같은 다른 클러스터의 vApp이 삭제됩니다.

    해결 방법: 이 버그는 VMware Cloud Director Container Service Extension 4.0.1에서 해결되었습니다.

  • VMware Cloud Director Container Service Extension 4.0 클러스터 배포가 제어부 IP에 대한 수동 IP로 실패합니다.

    사용자가 제어부 IP 또는 가상 IP 서브넷 값을 입력한 다음, 입력 필드에서 해당 값을 삭제하면 UI가 null 값 대신 빈 문자열을 보내기 때문에 클러스터 생성이 실패합니다.

    해결 방법: 이 버그는 VMware Cloud Director Container Service Extension 4.0.1에서 해결되었습니다.

  • cluster.local을 사용하도록 기본 NO_PROXY 업데이트

    NO_PROXY에 대한 현재 기본 설정에는 k8s.test가 포함되어 있습니다. Tanzu Kubernetes Grid 클러스터가 사용하는 것과 일치하려면 기본값은 cluster.local이어야 합니다.

    해결 방법: Kubernetes Container Clusters 4.0.1 UI 플러그인에서는 이제 기본값 목록에 k8s.test 대신 cluster.local이 포함됩니다.

  • Kubernetes Container Clusters UI에서 클러스터가 보류 중 상태에 있는 동안 클러스터 정보 페이지에 업그레이드를 가져오는 중이 표시됩니다.

    Kubernetes Container Clusters UI 플러그인을 사용하여 Tanzu Kubernetes Grid 클러스터 생성을 제출하고 VMware Cloud Director Container Service Extension 서버가 클러스터 생성을 시작하지 않은 경우 클러스터의 상태는 보류 중입니다. 하지만 Kubernetes Container Clusters UI 플러그인에서 클러스터 정보 페이지를 방문하면 스피너 및 업그레이드 가용성 값에 대한 업그레이드를 가져오는 중을 볼 수 있습니다. 업그레이드 가용성 값은 하이픈이어야 하므로 이는 올바르지 않습니다.

    해결 방법: Kubernetes Container Clusters UI 플러그인 4.0.1에서는 이 문제가 해결되어 클러스터의 상태가 보류 중인 경우 업그레이드 가용성 값이 하이픈입니다.

  • Kubernetes Container Cluster UI 플러그인의 Tanzu Kubernetes Grid 클러스터 생성 창에서 제어부 노드 수가 0인 경우 입력 유효성 검사 도움말 메시지가 표시되지 않습니다.

    Tanzu Kubernetes Grid 클러스터 생성 마법사에서 사용자가 제어부 또는 작업자 노드 수에 0을 입력하면 0이 잘못된 값임을 나타내는 입력 유효성 검사 도움말 메시지가 나타내지 않습니다.

    해결 방법: 이제 유효성 검사 도움말 메시지가 Kubernetes Container Cluster UI 플러그인 4.0.1에 나타납니다.

  • Kubernetes Container Clusters UI 플러그인에서 다중 사이트 VMware Cloud Director 설정의 CSE 관리 워크플로는 단일 서버 구성 엔티티만 허용합니다. 이로 인해 다중 사이트 환경에서 CSE 관리 워크플로가 실패합니다.

    해결 방법: Kubernetes Container Clusters UI 플러그인의 CSE 관리 워크플로는 현재 로그인된 사용자의 사이트에 속한 서버 구성 엔티티만 가져옵니다. 이제 다중 사이트 환경의 각 사이트에서 자체 서버 구성 엔티티를 생성하고 유지할 수 있습니다.

  • 외부 저장소에서 바이너리 및 이미지를 다운로드하도록 프록시 서버가 구성된 경우 VMware Cloud Director Container Service Extension 4.0이 Tanzu Kubernetes Grid 클러스터를 생성하지 못합니다.

    기록된 오류 메시지: Could not reach archive.ubuntu.com.

    해결 방법: 프록시가 구성되면 Ubuntu 패키지 업데이트에 대한 프록시 활성화가 존재합니다.

  • VMware Cloud Director Container Service Extension 4.0의 오류 로그 문이 잘못되어 오해의 소지가 있습니다.

    해결 방법: 이러한 중복 로그 문은 이제 관련성이 더 큰 로그 메시지를 표시하도록 수정되었습니다.

알려진 문제

  • 조직에 대한 레거시 권한 번들이 있는 경우 Kubernetes Container Clusters UI 플러그인에서 클러스터 작업을 실행할 때 권한 부여 오류가 발생할 수 있습니다.

    • VMware Cloud Director를 버전 9.1 이하에서 업그레이드하면 시스템에서 각 조직에 대한 레거시 권한 번들이 생성될 수 있습니다. 이 레거시 권한 번들에는 업그레이드 시 연결되었던 조직에서 사용할 수 있는 권한이 포함되며, 해당 조직에만 게시됩니다. 기존 조직에 대한 권한 번들 모델을 사용하기 시작하려면 해당하는 레거시 권한 번들을 삭제해야 합니다. 자세한 내용은 권한 및 역할 관리를 참조하십시오.

    • 서비스 제공자 포털의 관리 탭에서 개인 권한 번들을 삭제할 수 있습니다. 자세한 내용은 권한 번들 삭제를 참조하십시오. Kubernetes Container Clusters UI 플러그인 CSE 관리에는 Kubernetes 클러스터 권한 번들을 자동으로 생성하고 모든 테넌트에 게시하는 서버 설정 프로세스가 있습니다. 권한 번들에는 VMware Cloud Director Container Service Extension 4.0의 Kubernetes 클러스터 관리에 관련된 모든 권한이 포함되어 있습니다.

  • 업데이트됨 - kubectl을 사용하여 Tanzu Kubernetes Grid 클러스터의 크기를 조정하거나 업그레이드합니다.

    Kubernetes Container Clusters UI 플러그인에서 클러스터를 생성한 후 kubectl을 사용하여 Tanzu Kubernetes Grid 클러스터의 워크로드를 관리할 수 있습니다.

    또한 Kubernetes Container Clusters UI 플러그인 대신 kubectl을 통해 클러스터의 수명 주기 관리, 크기 조정 및 업그레이드를 수행하려면 다음 단계를 완료합니다.

    1. 클러스터에서 RDE 프로젝터 연산자 삭제 kubectl delete deployment -n rdeprojector-system rdeprojector-controller-manager

    2. Kubernetes Container Clusters UI 플러그인에서 Tanzu Kubernetes Grid 클러스터를 분리합니다.

      1. VMware Cloud Director UI의 클러스터 개요 페이지에서 클러스터의 클러스터 ID를 검색합니다.

      2. entity.spec.vcdKe.isVCDKECluster가 포함된 RDE를 false로 업데이트합니다.

        1. 클러스터의 페이로드 가져오기 - GET https://<vcd>/cloudapi/1.0.0/entities/<Cluster ID>

        2. 페이로드에서 json 경로를 복사하고 업데이트합니다. - entity.spec.vcdKe.isVCDKECluster를 false로 설정합니다.

        3. PUT https://<vcd>/cloudapi/1.0.0/entities/<Cluster ID>(수정된 페이로드로). 전체 페이로드를 PUT 작업의 본문으로 포함해야 합니다.

      3. 이때 클러스터는 VMware Cloud Director Container Service Extension 4.0.0 및 4.0.1에서 분리되며 VMware Cloud Director Container Service Extension 4.0.0 및 4.0.1을 통해 클러스터를 관리할 수 없습니다. 이제 kubectl을 사용하여 클러스터 API 규격인 CAPI yaml을 직접 적용하여 클러스터를 관리, 크기 조정 또는 업그레이드할 수 있습니다.

check-circle-line exclamation-circle-line close-line
Scroll to top icon