次の方法で共有


Azure Kubernetes Service の Azure ハイブリッド特典とは

Azure ハイブリッド特典は、クラウドでワークロードを実行するコストを大幅に削減できるプログラムです。 Azure Kubernetes Service (AKS) の Azure ハイブリッド特典を使用すると、オンプレミス ライセンスの価値を最大化して、追加コストなしでアプリケーションを最新化できます。 Azure ハイブリッド特典を使用すると、有効なソフトウェア アシュアランス (SA) または対象となるサブスクリプションを含むオンプレミス ライセンスを使用して、Azure 上の Windows 仮想マシン (VM) を低コストで取得できます。

Azure ハイブリッド特典の資格、特典に含まれるもの、準拠した状態を維持する方法などの詳細については、「Windows Server 向け Azure ハイブリッド特典」を参照してください。

Note

Azure Kubernetes Service の Azure ハイブリッド特典は、Azure 上の Windows Server VM の Azure ハイブリッド特典と同じライセンスに関するガイダンスに従います。

Azure Kubernetes Service の Azure ハイブリッド特典

Azure Kubernetes Service の Azure ハイブリッド特典は、クラスターの作成時に、または既存の AKS クラスターで有効にすることができます。 Azure CLI または Azure PowerShell を使用して、Azure ハイブリッド特典を有効または無効にすることができます。 次の例では、変数定義を独自のクラスターに一致する値に必ず置き換えてください。

Azure CLI を使用して AKS の Azure ハイブリッド特典を管理する

Azure ハイブリッド特典を有効にして新しい AKS クラスターを作成するには、次のようにします。

PASSWORD='tempPassword1234$'
RG_NAME='myResourceGroup'
CLUSTER='myAKSCluster'

az aks create \
    --resource-group $RG_NAME \
    --name $CLUSTER \
    --load-balancer-sku Standard \
    --network-plugin azure \
    --windows-admin-username azure \
    --windows-admin-password $PASSWORD \
    --enable-ahub \
    --generate-ssh-keys

既存の AKS クラスターで Azure ハイブリッド特典を有効にするには、次のようにします。

RG_NAME='myResourceGroup'
CLUSTER='myAKSCluster'

az aks update --resouce-group $RG_NAME --name $CLUSTER--enable-ahub

AKS クラスターで Azure ハイブリッド特典を無効にするには、次のようにします。

RG_NAME='myResourceGroup'
CLUSTER='myAKSCluster'

az aks update --resource-group $RG_NAME --name $CLUSTER --disable-ahub

Azure PowerShell を使用して AKS の Azure ハイブリッド特典を管理する

Azure ハイブリッド特典を有効にして新しい AKS クラスターを作成するには、次のようにします。

$password= ConvertTo-SecureString -AsPlainText "Password!!123" -Force
$rg_name = "myResourceGroup"
$cluster = "myAKSCluster"

New-AzAksCluster -ResourceGroupName $rg_name -Name $cluster -WindowsProfileAdminUserName azureuser -WindowsProfileAdminUserPassword $cred -NetworkPlugin azure -NodeVmSetType VirtualMachineScaleSets --EnableAHUB

既存の AKS クラスターで Azure ハイブリッド特典を有効にするには、次のようにします。

$rg_name = "myResourceGroup"
$cluster = "myAKSCluster"

Get-AzAksCluster -ResourceGroupName $rg_name -Name $cluster | Set-AzAksCluster -EnableAHUB

Note

現在、Azure PowerShell を使用して AKS の Azure ハイブリッド特典を無効にすることはできません。

次のステップ

AKS 上の Windows コンテナーの詳細については、次のリソースを参照してください。