빠른 시작: Azure CLI를 사용하여 AKS 클러스터 배포(미리 보기)
적용 대상: VMware의 Azure Arc에서 사용하도록 설정된 AKS(미리 보기)
이 빠른 시작에서는 Azure CLI를 사용하여 VMware의 Azure Arc에서 사용하도록 설정된 AKS 클러스터를 AKS에 배포하는 방법을 보여 줍니다.
필수 조건
이 빠른 시작을 완료하려면 다음을 수행해야 합니다.
- 시스템 요구 사항 및 지원 매트릭스 및 네트워킹 요구 사항의 모든 요구 사항을 검토하고 충족해야 합니다.
- AKS Arc Operators용 Kubernetes 확장을 사용하여 vCenter를 Azure에 연결하여 Arc 지원 VMware vSphere를 배포해야 합니다.
- 기존 Arc 지원 VMware vSphere 배포가 있는 경우 프로세스에 따라 AKS Arc Operators에 Kubernetes 확장을 사용하도록 설정합니다.
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에 로그인
다음 명령을 사용하여 Azure에 로그인합니다.
az login --use-device-code
Azure 구독 ID를 Arc Resource Bridge 및 사용자 지정 위치를 배포하는 데 사용한 구독으로 설정합니다.
az account set -s $subscriptionID
2단계: VMware 네트워크 세그먼트를 사용하여 AKS 클러스터용 vNet 만들기
네트워크 이름을 VMware 네트워크 세그먼트의 이름으로 정의합니다.
$network_name = '<Name of the VMware Network segment>'
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
vNet ID를 가져옵니다.
$vnet_id = az aksarc vnet show -n '<name of the vNET>' -g $resource_group --query id -o tsv
대상 클러스터에 대한 제어 평면 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 리소스 브리지의 새로운 기능