Azure Kubernetes 服务的 Azure 混合权益是什么?

Azure 混合权益是一个计划,可以大幅减少在云中运行工作负载的成本。 使用 Azure Kubernetes 服务 (AKS) 的 Azure 混合权益,可以最大程度地提高本地许可证的价值,并无需额外费用实现应用程序现代化。 使用 Azure 混合权益,可以使用本地许可证(同时具有活动软件保障 (SA) 或符合条件的订阅)以较低的成本获取 Azure 上的 Windows 虚拟机 (VM)。

要详细了解 Azure 混合权益的资格、随附的内容、如何保持合规等,请查看Windows Server 的 Azure 混合权益

注意

Azure Kubernetes 服务的 Azure 混合权益遵循与 Azure 上 Windows Server VM 的 Azure 混合权益相同的许可指南。

启用 Azure Kubernetes 服务的 Azure 混合权益

可以在创建群集时或在现有的 AKS 群集上启用 Azure Kubernetes 服务的 Azure 混合权益。 可以使用 Azure CLI 或 Azure PowerShell 启用或禁用 Azure 混合权益。 在以下示例中,请务必将变量定义替换为与自己的群集匹配的值。

要新建已启用 Azure 混合权益的 AKS 群集:

PASSWORD='' # replace with your own password value
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

禁用 Azure Kubernetes 服务的 Azure 混合权益

要禁用 AKS 群集的 Azure 混合权益:

RG_NAME='myResourceGroup'
CLUSTER='myAKSCluster'

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

后续步骤

若要详细了解 AKS 上的 Windows 容器,请参阅以下资源: