快速入门:使用 Windows Admin Center 在 Azure Arc 启用的 AKS 上创建本地 Kubernetes 群集

适用于:Azure Stack HCI 22H2 上的 AKS、Windows Server 上的 AKS

设置Azure Kubernetes 服务 (AKS) 主机后,可以使用 Windows Admin Center 创建本地 Kubernetes 群集。 若要改为使用 PowerShell,请参阅使用 PowerShell 创建 Kubernetes 群集

在继续执行创建 Kubernetes 群集向导之前,请确保设置Azure Kubernetes 服务并检查系统要求。 可以通过Azure Kubernetes 服务主机仪表板访问向导,如下一部分所述。

在 AKS 主机仪表板中创建本地 Kubernetes 群集

可以通过 AKS 主机仪表板创建本地 Kubernetes 群集。 如果连接到部署了 AKS 主机的系统,则可以在 AKS 工具中找到此仪表板。 按照以下步骤操作,然后转到 使用创建 Kubernetes 群集向导 部分:

  1. 连接到要在其中创建 Kubernetes 群集的系统,然后导航到 Azure Kubernetes 服务 工具。 此系统应已设置 AKS 主机。

  2. 选择“Kubernetes 群集”标题下的“添加群集”,如下图所示:

    显示Azure Kubernetes 服务工具仪表板的屏幕截图。

使用 Kubernetes 群集创建向导

本部分介绍如何通过“Azure Kubernetes 服务”工具使用 Kubernetes 群集创建向导。

  1. 查看托管 Kubernetes 群集和Windows Admin Center的系统先决条件。 完成后,选择“下一步”

  2. 在“基本信息”页上,配置有关 Kubernetes 群集的信息。 “Azure Kubernetes 服务主机”字段需要你在安装过程中使用的 Kubernetes 群集的完全限定域名。 必须使用 Azure Kubernetes 服务 工具完成此系统的主机设置。 完成后,选择“下一步”

    显示“基本信息”群集创建窗格的屏幕截图。

  3. 此步骤是必需的。 在“节点池”页面上将节点池配置为运行你的工作负载。 可以添加任意数量的 Windows 节点池和 Linux 节点池。 如果之前在此向导中启用了 Azure Arc 集成,请至少使用一个 Linux 工作节点配置 Linux 节点池。 但是,如果之前禁用了 Azure Arc 集成,则添加任何节点池都可继续执行下一步。 配置节点池时,还可以设置最大 Pod 计数和节点污点。 这两个设置都是可选的。 有关可用污点设置的详细信息,请参阅 New-AksHciCluster

    屏幕截图显示了 Kubernetes 群集向导的“节点池”页面,你可以在其中配置最大 Pod 计数和污点。

    完成后,选择“下一步”

  4. “身份验证”步骤中,选择是否要启用Microsoft Entra身份验证。 如果选择启用此功能,则必须提供 API 服务器服务主体名称、Keytab 文件和群集管理员组或用户名等信息。 完成后,选择“下一步”

  5. 在“网络”页上指定网络配置。 可以选择现有虚拟网络,也可以通过选择 “添加网络接口”创建新虚拟网络。 如果选择 Flannel 容器网络接口 (CNI) ,则仅支持 Windows 或混合群集。 设置“Flannel”后,便无法更改它,群集将不支持任何网络策略。 如果选择 Calico CNI,则无需支持 Calico 网络策略,并且 Calico 将成为网络策略在 “安全性”下的默认选项。 完成后,选择“下一步: 查看 + 创建”。

    下图显示了静态 IP 配置设置:

    显示 Kubernetes 群集向导的网络静态页的屏幕截图。

    下图显示了 DHCP 配置设置:

    显示 Kubernetes 群集向导的网络 DHCP 页的屏幕截图。

  6. 在“审阅 + 创建”页上审阅进行的选择。 如果感到满意,请选择“创建”以开始部署。 此页顶部会显示部署进度。

  7. 部署完成后, 后续步骤 页详细介绍了如何管理群集。 如果在上一步中选择禁用 Azure Arc 集成,则本页上的某些信息和说明可能不可用或无法正常工作。

    演示了 Kubernetes 群集的成功完成。

后续步骤

在本快速入门中,你部署了一个 Kubernetes 群集。 有关 Azure Arc 启用的 AKS 的详细信息,以及如何在 Arc 启用的 AKS 上部署和管理 Linux 应用程序,请继续学习以下教程: