可以在 Azure Kubernetes 服务(AKS)中使用 Azure Stack Hub 用户门户来发现、创建、缩放、升级和删除 AKS 群集。
验证您的资源提供者
需要为订阅提供 Microsoft.ContainerService
资源提供程序。 若要查找订阅中可用的服务,请执行以下作:
登录到 Azure Stack 用户门户。 选择所有服务>资源管理器在常规组中。
在资源管理器中,找到
Microsoft.ContainerService
。如果订阅中没有
Microsoft.ContainerService
,则需要让云运营商将资源提供者添加到您的订阅中,或者需要订阅一个包含资源提供者的订阅。 请联系您的云服务运营商。
发现可用的 AKS 群集
在 Azure Stack 租户门户中,找到 “所有服务”,然后选择 “Kubernetes 服务”。
验证已创建的所有群集是否显示在 Kubernetes 服务中:
验证是否可以查看任何群集的详细信息:
创建群集
在 Kubernetes 服务中,选择“ 添加”。
按照步骤创建 AKS 群集。 第一步收集基本群集属性:
使用 Kubernetes 1.20 或更高版本的版本。 有关详细信息,请参阅 部署到 AKS 群集的应用程序无法访问永久性卷。
在 节点池 中,可以看到 Azure Stack Hub 中只允许单个节点池:
在 身份验证中,提供服务主体(SPN)。 SPN 不会像在 Azure 中那样自动生成。 选择 “配置服务主体 ”链接并添加服务主体。 可以找到创建群集的说明。
在 “网络”中,选择 “Azure CNI”,然后继续创建群集。
缩放群集
在群集详细信息中,选择“节点池”,然后选择节点池并选择“缩放”
在右侧的缩放面板中,选择新的节点计数
删除群集
在 AKS 群集的概述中,找到并选择“ 删除 ”,如下图所示。
验证群集是否已删除。 此外,请检查是否已删除关联的资源组。 在 资源组中,查找具有以下模式
<…>_clustername_location
的资源组。 如果找不到资源,则它已被正确删除。