AKS Arc 연산자용 Kubernetes 확장 사용(미리 보기)
적용 대상: VMware에서 Azure Arc에서 사용하도록 설정된 AKS(미리 보기)
VMware 미리 보기에서 AKS Arc를 사용하려면 먼저 Arc Resource Bridge를 통해 vCenter를 Azure에 연결하여 Arc 지원 VMware vSphere를 온보딩해야 합니다. 이 미리 보기에 액세스하는 데 사용할 수 있는 두 가지 시나리오가 있습니다.
- AKS Arc 연산자용 Kubernetes 확장이 설치된 Arc 리소스 브리지를 배포하는 경우 1단계: 처음 사용자에 대한 기능/공급자 등록 및 2단계: CLI 확장 설치
aksarc
만 따라야 합니다. - AKS Arc 연산자용 Kubernetes 확장을 설치하지 않고 Arc 리소스 브리지를 배포하는 경우 이 문서의 모든 단계를 수행합니다.
시작하기 전에
시작하기 전에 Azure CLI를 설치합니다.
1단계: 처음으로 사용자에 대한 기능/공급자 등록
구독이 AKS Arc 연산자용 Kubernetes 확장(미리 보기)을 처음으로 배포하는 경우 미리 보기 기능을 등록해야 합니다.
Azure 계정 준비:
az login --use-device-code az account set -s '<$subscriptionID>'
일회성 기능 등록을 수행합니다.
### Register your subscription ID with the feature az feature register --namespace Microsoft.HybridConnectivity --name hiddenPreviewAccess ### Check feature registrationState -o tsv == Registered az feature show --name hiddenPreviewAccess --namespace Microsoft.HybridConnectivity
일회성 공급자 등록을 수행합니다.
### Register your subscription ID with the provider az provider register --namespace "Microsoft.HybridContainerService" az provider register --namespace "Microsoft.HybridConnectivity" ### Check provider registrationState -o tsv == Registered az provider show -n Microsoft.HybridContainerService --query registrationState az provider show -n Microsoft.HybridConnectivity --query registrationState
2단계. aksarc CLI 확장 설치
CLI 확장을 설치합니다. az extension add 명령을 사용합니다.
az extension add -n aksarc --version 1.0.0b1
az extension add -n connectedk8s
az extension add -n k8s-extension
az extension add -n arcappliance
az extension add -n customlocation
3단계. AKS Arc 연산자용 Kubernetes 확장 설치
AKS Arc 연산자용 Kubernetes 확장의 버전을 지정합니다.
$extension_name = 'hybridaksopext' $extension_version = '0.4.5' $extension_release_train = 'preview'
export extension_name='hybridaksopext' export extension_version='0.4.5' export extension_release_train='preview'
및 를
$resource_group
지정합니다$appliance_name
.$resource_group = '$resourceGroup from Arc Resource Bridge deployment' $appliance_name = '$applianceName from Arc Resource Bridge deployment'
AKS Arc 연산자용 Kubernetes 확장을 설치합니다.
az k8s-extension create -g $resource_group -c $appliance_name --cluster-type appliances --name $extension_name --extension-type Microsoft.HybridAKSOperator --version $extension_version --release-train $extension_release_train --config Microsoft.CustomLocation.ServiceAccount="default" --auto-upgrade false
4단계. 사용자 지정 위치 준비
사용자 지정 위치는 Arc Resource Bridge 배포 중에 만들어졌습니다.
ID를 가져와 사용자 지정 위치를 구성합니다.
### $extension_name = 'hybridaksopext' $ArcApplianceResourceId = (az arcappliance show -g $resource_group -n $appliance_name --query id -o tsv) $ClusteraksExtensionId = (az k8s-extension show -g $resource_group -c $appliance_name --cluster-type appliances --name $extension_name --query id -o tsv)
$customLocationResourceGroupName
Arc Resource Bridge 배포 중에 만든 및$customLocationName
를 지정합니다.$customLocationResourceGroupName = '$resourceGroup from Arc Resource Bridge deployment' $customLocationName = '$customLocationName from Arc Resource Bridge deployment'
사용자 지정 위치인
ProvisioningState: "Patching"
을 패치합니다.### Use the same custom location information from the Arc Resource Bridge deployment az customlocation patch -g $customLocationResourceGroupName -n $customLocationName --cluster-extension-ids $clusteraksExtensionId
사용자 지정 위치 프로비저닝 상태가 성공했는지 확인합니다
ProvisioningState: "Succeeded"
.az customlocation show -g $customLocationResourceGroupName -n $customLocationName
이제 AKS Arc 연산자용 Kubernetes 확장(미리 보기)을 사용하도록 설정했으므로 다음 단계를 진행하여 Kubernetes 클러스터를 만들 수 있습니다.
VMware의 AKS Arc 배포에서 환경 정리
VMware의 AKS Arc 미리 보기 평가를 완료하면 다음 단계에 따라 환경을 클린 수 있습니다.
AKS 클러스터를 삭제합니다. 워크로드 클러스터를 삭제하려면 az aksarc delete 명령을 사용하거나 Azure Portal.
az aksarc delete -n '<cluster name>' -g $applianceResourceGroupName
Kubernetes 확장을 제거합니다. az extension remove 명령을 사용하여 AKS Arc 연산자용 Kubernetes 확장을 제거할 수 있습니다.
az extension remove -n aksarc az extension remove -n connectedk8s
다음 단계
- VMware 미리 보기에서 AKS Arc를 평가하기 시작하고 AKS Arc 연산자용 Kubernetes 확장을 사용하도록 설정한 경우 빠른 시작: Azure CLI를 사용하여 AKS 클러스터 배포의 지침에 따라 Kubernetes 클러스터를 만들 수 있습니다.
- VMware에서 AKS Arc 평가를 완료한 경우 GitHub를 통해 피드백을 공유할 수 있습니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기