第 1 章 机器管理概述
您可以使用机器管理来灵活地处理 Amazon Web Services(AWS)、Azure、Google Cloud Platform(GCP)、OpenStack、Red Hat Virtualization(RHV)和 vSphere 等底层基础架构,以管理 OpenShift Container Platform 集群。您可以控制集群并执行自动扩展,如根据特定工作负载策略扩展和缩减集群。
当负载增加或减少时,OpenShift Container Platform 集群可以水平扩展和缩减。务必要让集群适应不断变化的工作负载。
机器管理作为 自定义资源定义(CRD)来实施。CRD 对象在集群中定义了一个新的唯一对象 Kind
,并允许 Kubernetes API 服务器处理对象的整个生命周期。
Machine API Operator 置备以下资源:
- MachineSet
- 机器
- Cluster Autoscaler
- Machine Autoscaler
- 机器健康检查
您可以使用机器集的功能
作为集群管理员,您可以:
Autoscaler(自动缩放器)
自动缩放集群以确保更改工作负载的灵活性。要 自动扩展 OpenShift Container Platform 集群,必须首先部署集群自动扩展,然后为每个机器集部署机器自动扩展。集群自动扩展会根据部署需求增加和缩小集群的大小。机器自动扩展会调整您在 OpenShift Container Platform 集群中部署的机器集中的机器数量。
用户置备的基础架构
用户置备的基础架构是一个环境,您可以在其中部署托管 OpenShift Container Platform 的计算、网络和存储资源等基础架构。您可以在安装过程中或安装后,将 计算机器添加到 用户置备的基础架构上的集群中。
RHEL 计算机器的作用
作为集群管理员,您可以:
- 将 Red Hat Enterprise Linux(RHEL)计算机器(也称为 worker 机器)添加到 用户置备的基础架构集群或安装置备的基础架构集群中。
- 将更多 Red Hat Enterprise Linux(RHEL)计算机器添加到 现有集群中。