你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Nexus Kubernetes 群集概述

本文介绍 Nexus Kubernetes 群集。

什么是 Kubernetes?

Kubernetes 是一个快速发展的平台,用于管理基于容器的应用程序及其相关网络和存储组件。 Kubernetes 重点关注应用程序工作负载,而不是底层基础结构组件。 它提供了一种声明性部署方法,由一组可靠的 API 提供支持,用于管理操作。 请参阅 什么是 Kubernetes ,了解 Kubernetes。

Nexus Kubernetes 群集

Nexus Kubernetes 群集 (NKS) 是用于本地使用的 Kubernetes 操作员 Nexus 版本。 它经过优化,可自动创建容器以运行租户网络功能工作负荷。

与任何 Kubernetes 群集一样,Nexus Kubernetes 群集有两个组件:

• 控制平面:提供核心 Kubernetes 服务和应用程序工作负载的业务流程。

• 节点:Nexus Kubernetes 群集中有两个不同节点池 - 系统节点池和用户节点池。 系统节点池会托管关键系统 Pod。 用户节点池则托管应用程序 Pod。 但是,如果用户只需要群集中的一个池,则可以在系统节点池上计划应用程序 Pod。 每个 Nexus Kubernetes 群集必须至少包含一个具有至少一个节点的系统节点池。

失败域

操作员 Nexus 可确保 Nexus Kubernetes 群集 VM 分布在节点和故障域(物理机架)之间。 此分发以改进群集的复原能力和可用性的方式完成。 操作员 Nexus 使用 Kubernetes 关联规则来计划特定区域中的群集。 这可确保 VM 不会放置在同一节点或同一故障域中,从而提高群集的容错能力。 当操作员对机架具有不同的性能要求时,故障域的利用率尤其有利。 或者,当他们的目标是保证某些工作负载保持隔离到特定的机架。

后续步骤