다음을 통해 공유


빠른 시작: Azure CLI를 사용하여 AKS 클러스터 배포(미리 보기)

적용 대상: VMware의 Azure Arc에서 사용하도록 설정된 AKS(미리 보기)

이 빠른 시작에서는 Azure CLI를 사용하여 VMware의 Azure Arc에서 사용하도록 설정된 AKS 클러스터를 AKS에 배포하는 방법을 보여 줍니다.

필수 조건

이 빠른 시작을 완료하려면 다음을 수행해야 합니다.

Azure 매개 변수

매개 변수 매개 변수 세부 정보:
$aad_Group_Id 구성원이 대상 클러스터를 관리하는 그룹의 ID입니다. 또한 이 그룹에는 사용자 지정 위치 및 대상 클러스터가 포함된 리소스 그룹에 대한 소유자 권한이 있어야 합니다.
$appliance_Name vCenter를 Azure와 연결하기 위해 만든 Arc 리소스 브리지의 이름입니다.
$custom_Location 사용자 지정 위치 이름 또는 ID입니다. Azure Portal에서 vCenter를 Azure 에 연결할 때 VMware [미리 보기]에서 Kubernetes Service를 사용하도록 선택하면 AKS 접두사 및 기본 네임스페이스가 있는 사용자 지정 위치가 만들어집니다. Azure CLI 프로세스를 사용하여 VMware [미리 보기]에서 Kubernetes Service를 사용하도록 설정하는 경우 기본 네임스페이스를 사용하여 선택한 사용자 지정 위치의 이름을 지정할 수 있습니다. 기본 네임스페이스를 사용해야 합니다.
$resource_Group Arc 리소스 브리지를 배포하기 위한 리소스 그룹 이름 또는 ID입니다.

vCenter 서버 정보

매개 변수 매개 변수 세부 정보:
$network_name Azure에서 사용하도록 설정된 VMware 네트워크 리소스의 이름입니다.
$control_plane_ip 대상 클러스터의 컨트롤 플레인 IP입니다. 이 컨트롤 플레인 IP는 DHCP에서 예약/제외되어야 하며 Arc 리소스 브리지 IP 주소와 달라야 합니다.

1단계: Azure에 로그인

  1. 다음 명령을 사용하여 Azure에 로그인합니다.

    az login --use-device-code
    
  2. Azure 구독 ID를 Arc Resource Bridge 및 사용자 지정 위치를 배포하는 데 사용한 구독으로 설정합니다.

    az account set -s $subscriptionID
    

2단계: VMware 네트워크 세그먼트를 사용하여 AKS 클러스터용 vNet 만들기

  1. 네트워크 이름을 VMware 네트워크 세그먼트의 이름으로 정의합니다.

    $network_name = '<Name of the VMware Network segment>'
    
  2. Arc Resource Bridge 및 $custom_location 기본 네임스페이스를 배포하는 데 사용한 것과 동일한 $resource_group vNet을 만듭니다.

    az aksarc vnet create -n '<name of the vNet>' -g $resource_group --custom-location $custom_location --vsphere-segment-name $network_name
    
  3. vNet ID를 가져옵니다.

    $vnet_id = az aksarc vnet show -n '<name of the vNET>'  -g $resource_group --query id -o tsv
    
  4. 대상 클러스터에 대한 제어 평면 IP 엔드포인트를 전달합니다.

    $control_plane_ip = '<Control Plane IP endpoint for your target cluster>'
    

    참고 항목

    vNet 만들기 시간이 초과되면 명령을 다시 실행하여 vNet을 다시 만듭니다.

    참고 항목

    컨트롤 플레인 IP는 DHCP에서 예약/제외되어야 하며 Arc 리소스 브리지 IP 주소와 달라야 합니다.

3단계: AKS 클러스터 만들기

다음 명령을 실행하여 클러스터를 만듭니다.

az aksarc create -n '<name of your cluster>' -g $resource_group --kubernetes-version '<Kubernetes version from the Arc Resource Bridge>' --custom-location $custom_location --aad-admin-group-object-ids $aad_group_id --vnet-ids $vnet_id --control-plane-ip $control_plane_ip --generate-ssh-keys --debug

참고 항목

이 미리 보기 릴리스에서는 Arc Resource Bridge에서 지원하는 것과 동일한 Kubernetes 버전만 배포할 수 있습니다. 명령에 제공하는 Kubernetes 버전은 Arc Resource Bridge 버전과 일치해야 합니다. Azure Portal의 Azure Arc 관리 > 리소스 브리지 아래에서 Arc > Resource Bridge 버전을 찾을 수 있습니다. 해당 Kubernetes 버전을 확인하려면 Azure Arc 리소스 브리지의 새로운 기능

다음 단계