추가 사용자 클러스터 만들기

이 페이지에서는 VMware용 Anthos 클러스터(GKE on-prem)에 대한 추가 사용자 클러스터를 만드는 방법을 설명합니다.

시작하기 전에

  • 관리자 클러스터가 실행 중인지 확인합니다. Anthos clusters on VMware 설치 시 관리자 클러스터를 만들었습니다.
  • 각 사용자 클러스터에는 고유한 사용자 클러스터 구성 파일이 필요합니다. 새 사용자 클러스터 구성 파일을 생성하여 수정할지 아니면 기존 사용자 클러스터 구성 파일을 복사하고 수정할지 결정합니다.
  • 관리자 클러스터의 kubeconfig 파일을 찾습니다. 새 사용자 클러스터를 만드는 명령어를 지정할 때 이 파일을 참조합니다.

사용 가능한 IP 주소가 충분한지 확인

새 사용자 클러스터에 할당된 IP 주소가 충분한지 확인합니다. IP 주소가 충분한지 확인하는 방법은 DHCP 서버를 사용하는지 또는 고정 IP를 사용하는지에 따라 다릅니다.

또한 관리자 클러스터에 충분한 IP 주소가 할당되어 있어야 합니다. 관리자 클러스터에는 각 사용자 클러스터별로 1개 또는 3개의 제어 영역 노드가 있으며, 만들려는 사용자 클러스터별로 1개 또는 3개의 추가 제어 영역 노드가 필요합니다. 이러한 모든 제어 영역 노드에 사용할 수 있는 IP 주소가 충분히 있어야 합니다. 더 많은 IP 주소를 확보하기 위해 관리자 클러스터를 업그레이드하려면 업그레이드 - 사용 가능한 IP 주소가 충분한지 확인을 참조하세요.

DHCP

클러스터를 만들 네트워크의 DHCP 서버에 IP 주소가 충분한지 확인합니다. 사용자 클러스터에서 실행 중인 노드보다 더 많은 IP 주소가 있어야 합니다.

고정 IP

기존 관리자 클러스터와 새 사용자 클러스터에서 만들 새 클러스터 노드에 대해 IP 주소가 충분한지 확인합니다.

다른 사용자 클러스터 구성 파일 만들기

새 사용자 클러스터에는 고유한 사용자 클러스터 구성 파일이 필요합니다. 새 파일을 생성하거나 기존 파일을 복사할 수 있습니다. 각각의 경우에 새 클러스터의 설정을 수정해야 합니다.

  • 새 사용자 클러스터 구성 파일을 생성하려면 다음 안내를 따르세요.

    gkectl create-config cluster --config NEW_USER_CLUSTER_CONFIG

    다음을 바꿉니다.

    • USER_CLUSTER_CONFIG는 사용자 클러스터 구성 파일에 선택한 이름입니다.
    • NEW_USER_CLUSTER_CONFIG는 사용자 클러스터 구성 파일의 사본에 선택한 이름입니다.
  • 그렇지 않으면 관리자 워크스테이션에서 기존 사용자 클러스터 구성 파일을 찾습니다. 이 명령어를 실행하여 이 파일을 새 파일 이름으로 복사합니다.

    cp USER_CLUSTER_CONFIG NEW_USER_CLUSTER_CONFIG

구성 파일 작성에 설명된 대로 이 새 사용자 클러스터 구성 파일을 수정합니다.

사용자 클러스터 만들기

이제 새 사용자 클러스터에 대해 원하는 사양과 일치하도록 NEW_USER_CLUSTER_CONFIG 파일을 채웠으므로 해당 파일을 사용하여 이 사용자 클러스터를 만들 수 있습니다. 다음 명령어를 실행합니다.

gkectl create cluster --config NEW_USER_CLUSTER_CONFIG --kubeconfig ADMIN_CLUSTER_KUBECONFIG

다음을 바꿉니다.

  • NEW_USER_CLUSTER_CONFIG은 방금 만든 구성 파일입니다. 이 파일에 다른 이름을 선택했을 수 있습니다.
  • ADMIN_CLUSTER_KUBECONFIG는 기존 관리자 클러스터의 kubeconfig 파일을 가리킵니다.

문제 해결하기

클러스터 생성 및 업그레이드 문제 해결을 참조하세요.