VMware Cloud Director 10.3.1부터는 Kubernetes Container Clusters 플러그인을 사용하여 VMware Tanzu Kubernetes Grid 클러스터를 만들 수 있습니다.

클러스터 만들기를 위한 다른 Kubernetes 런타임 옵션에 대한 자세한 내용은 VMware Cloud Director에서 Kubernetes 사용 항목을 참조하십시오.

Container Service Extension CLI를 사용하여 Kubernetes 클러스터를 관리할 수도 있습니다. Container Service Extension 설명서를 참조하십시오.

사전 요구 사항

  • cse:nativeCluster Entitlement 권한 번들을 VMware Tanzu Kubernetes Grid 클러스터로 작업하려는 조직에 게시해야 합니다. 권한 번들을 공유한 후 VMware Tanzu Kubernetes Grid 클러스터 만들기, 수정 및 삭제 작업을 수행할 역할에 모든 권한 CSE:NATIVECLUSTER 권한을 추가해야 합니다. 또한 조직 내의 모든 VMware Tanzu Kubernetes Grid 클러스터를 보거나 사이트 간에 분산된 클러스터를 관리하려는 사용자에게 관리자 권한을 할당할 수 있습니다. RDE(Runtime Defined Entities) 관련 권한 및 액세스 수준에 대한 자세한 내용은 정의된 엔티티 관리 항목을 참조하십시오.

프로시저

  1. 위쪽 탐색 모음에서 추가 > Kubernetes Container Clusters를 선택합니다.
  2. 새로 만들기를 클릭합니다.
  3. VMware Tanzu Kubernetes Grid 런타임 옵션을 선택하고 다음을 클릭합니다.
  4. 이름을 입력하고 목록에서 Kubernetes 템플릿을 선택합니다.
  5. (선택 사항) SSH 공용 키를 입력합니다.
  6. 다음을 클릭합니다.
  7. VMware Tanzu Kubernetes Grid 클러스터를 배포할 조직 VDC를 선택하고 다음을 클릭합니다.
  8. 작업자 노드 수를 선택하고 필요한 경우 노드에 대한 크기 조정 정책 또는 CPU 및 메모리 제한을 선택합니다.
  9. 다음을 클릭합니다.
  10. (선택 사항) 제어부 및 작업자 노드에 대한 스토리지 정책을 선택합니다.
  11. 다음을 클릭합니다.
  12. (선택 사항) 클러스터 통신을 내부 네트워크로만 제한하려면 외부 트래픽이 이 클러스터로 라우팅되도록 허용을 해제합니다.
    로드 밸런서 및 영구 볼륨을 사용하려면 이 토글을 설정해야 합니다.
  13. Kubernetes 클러스터에 대한 네트워크를 선택하고 다음을 클릭합니다.
  14. (선택 사항) Kubernetes 서비스에 대한 IP 주소 범위와 Kubernetes 포드에 대한 범위를 지정하고 다음을 클릭합니다.

    CIDR(Classless Inter-Domain Routing)은 IP 라우팅 및 IP 주소 할당 방법입니다.

    옵션 설명
    Pods CIDR Kubernetes 포드에 사용할 IP 주소 범위를 지정합니다. 기본값은 100.96.0.0/11입니다. 포드 서브넷 크기는 /24보다 크거나 같아야 합니다. 하나의 IP 범위를 입력할 수 있습니다.
    Services CIDR Kubernetes 서비스에 사용할 IP 주소 범위를 지정합니다. 기본값은 100.64.0.0/13입니다. 하나의 IP 범위를 입력할 수 있습니다.
  15. 클러스터 설정을 검토하고 마침을 클릭합니다.

다음에 수행할 작업

  • 작업자 노드 수를 변경하려면 Kubernetes 클러스터의 크기를 조정합니다.
  • kubeconfig 파일을 다운로드합니다. kubectl 명령줄 도구는 kubeconfig 파일을 사용하여 클러스터, 사용자, 네임스페이스 및 인증 메커니즘에 대한 정보를 얻습니다.
  • Kubernetes 클러스터를 삭제합니다.