📜  支持 Microsoft Azure Arc 的 Kubernetes(1)

📅  最后修改于: 2023-12-03 15:26:01.724000             🧑  作者: Mango

支持 Microsoft Azure Arc 的 Kubernetes

Azure Arc 是一项新的云管理服务,可帮助组织扩展 Azure 的管理能力到任何基础设施、包括多云和边缘环境。其中一个支持项目是 Kubernetes 群集,允许将非 Azure Kubernetes 集群连接到 Azure。

为什么要使用 Azure Arc 的 Kubernetes

使用 Azure Arc 的 Kubernetes,有以下优势:

  • 便捷的部署

    通过 Azure Arc,您可以通过 Azure 门户或 Azure CLI 快速部署 Kubernetes 群集。此外,通过 Azure Arc 可以管理多云和边缘 Kubernetes 群集,使管理更便利。

  • 允许使用 Azure 服务

    连接部署到其他云中的 Kubernetes 群集到 Azure 后,您就可以使用 Azure 服务,如 Azure Monitor、Azure Security Center 等。这为使用其他云的组织提供了许多附加服务,可帮助您将其纳入 Azure 管理中。

  • 强大的治理能力

    使用 Azure Arc 的 Kubernetes,您可以对不同的 Kubernetes 群集进行集中管理,而不必使用多个控制面板。此外,Azure Arc 还通过 Azure Policy 和 Azure RBAC 帮助您更好的管理群集。

Kubernetes 集群的连接方式

Azure Arc 支持多种方式将 Kubernetes 群集连接到 Azure,包括:

  • Azure Arc for Kubernetes 连接器

    连接 Kubernetes 群集到 Azure 的最简单方法是使用 Azure Arc for Kubernetes 连接器。该连接器是一个 Kubernetes 算子,您可以安装到 Kubernetes 集群并注册到 Azure Arc。此方法支持基于标准 Kubernetes API 的 Kubernetes 群集,并通过 Azure 系统节点与 Azure 之间建立安全连接。

  • Azure Arc 支持的云提供商的解决方案

    Azure Arc 还支持与一些受支持的云提供商的 Kubernetes 解决方案的连接。这使得您可以将其管理的 Kubernetes 群集纳入 Azure 管理。

  • 自定义脚本

    Azure Arc 还通过自定义脚本集成支持其他 Kubernetes 群集管理解决方案。这将使您能够自定义管理流程,以适应您自己的要求。

总结

通过 Azure Arc,您可以连接本地、多云和边缘 Kubernetes 群集到 Azure 管理中心。这使得 Azure 上的组织可以管理多云和边缘 Kubernetes 群集,并与 Azure 服务集成。 Azure Arc 的 Kubernetes 管理允许更好的治理、可视化和控制,并允许组织支持多种 Kubernetes 群集管理解决方案。