[정리중]



  • Category : Azure
  • Tag : Azure


  • Azure PowerShell 대화형 로그인
      Connect-AzAccount
    
  • 원하는 테넌트에 연결
      Connect-AzAccount -TenantId <TenantID>
    
  • 원하는 테넌트의 하위 구독 선택
      Set-AzContext -TenantId <Tenant-ID> -SubscriptionId <Subscription-ID>
    
  • 선택한 하위 구독 확인
      Get-AzContext
    

  • Azure 구독 리스트 테이블형식 보기
      az account list --output table
    
  • Azure 구독 지정
      az account set --subscription mysubscription
    
  • AKS 배포 작업내역
    • 환경변수 설정
      • Subnet
          AKS_FR_NP_Subnet=$(az network vnet subnet show --resource-group KMS-test-DevZone-RG --vnet-name KMS-DevZone-Vnet --name AKS-FR-NP-Subnet --query 'id' --output tsv)
          AKS_Pod_Subnet=$(az network vnet subnet show --resource-group KMS-test-DevZone-RG --vnet-name KMS-DevZone-Vnet --name AKS-Pod-Subnet --query 'id' --output tsv)
        
KBHC@KBHCR-□□□μ□ MINGW64 /d/Workspace
$ az network vnet subnet show --resource-group KMS-test-DevZone-RG --vnet-name KMS-DevZone-Vnet --name AKS-FR-NP-Subnet --query 'id' --output tsv
/subscriptions/5f1cf357-ebe2-4a24-b5cf-184e03f46d95/resourceGroups/KMS-test-DevZone-RG/providers/Microsoft.Network/virtualNetworks/KMS-DevZone-Vnet/subnets/AKS-FR-NP-Subnet

KBHC@KBHCR-□□□μ□ MINGW64 /d/Workspace
$ az network vnet subnet show --resource-group KMS-test-DevZone-RG --vnet-name KMS-DevZone-Vnet --name AKS-Pod-Subnet --query 'id' --output tsv
/subscriptions/5f1cf357-ebe2-4a24-b5cf-184e03f46d95/resourceGroups/KMS-test-DevZone-RG/providers/Microsoft.Network/virtualNetworks/KMS-DevZone-Vnet/subnets/AKS-Pod-Subnet

KBHC@KBHCR-□□□μ□ MINGW64 /d/Workspace
az aks create \
    --resource-group KMS-test-DevZone-RG \
    --name KMS-DevZone-AKS \
    --vm-set-type VirtualMachineScaleSets \
    --node-vm-size Standard_B2ms \
    --enable-managed-identity \
    --network-plugin azure \
    --network-policy calico \
    --vnet-subnet-id /subscriptions/5f1cf357-ebe2-4a24-b5cf-184e03f46d95/resourceGroups/KMS-test-DevZone-RG/providers/Microsoft.Network/virtualNetworks/KMS-DevZone-Vnet/subnets/AKS-FR-NP-Subnet \
    --pod-subnet-id  /subscriptions/5f1cf357-ebe2-4a24-b5cf-184e03f46d95/resourceGroups/KMS-test-DevZone-RG/providers/Microsoft.Network/virtualNetworks/KMS-DevZone-Vnet/subnets/AKS-Pod-Subnet \
    --nodepool-name frnodepool1 \
    --node-count 2 \
    --max-pods 30 \
    --zones 1 \
    --kubernetes-version 1.27 \
    --os-sku Ubuntu \
    --outbound-type userDefinedRouting \
    --no-ssh-key \
    --enable-private-cluster

https://adjh54.tistory.com/65


Share this post