第 2 章 使用默认选项在 AWS 集群上创建 Red Hat OpenShift Service


使用托管 control plane 的 Red Hat OpenShift Service on AWS 提供了一个更有效且可靠的架构,用于创建 Red Hat OpenShift Service on AWS 集群。使用托管的 control plane,每个集群在 AWS 帐户中有一个隔离的专用 control plane。

使用默认选项和自动 AWS Identity and Access Management (IAM)资源创建来快速创建 Red Hat OpenShift Service on AWS 集群。您可以使用 ROSA CLI (rosa)部署集群。

重要

由于无法将现有 Red Hat OpenShift Service on AWS (类架构)集群升级到托管的 control plane 架构,所以必须创建新集群以使用 Red Hat OpenShift Service on AWS 功能。

注意

Red Hat OpenShift Service on AWS 集群只支持 AWS IAM 安全令牌服务(STS)身份验证。

进一步阅读

自动创建模式的注意事项

本文档中的步骤使用 ROSA CLI 中的 auto 模式来立即使用当前的 AWS 帐户创建所需的 IAM 资源。所需资源包括帐户范围内的 IAM 角色和策略、特定于集群的 Operator 角色和策略,以及 OpenID Connect (OIDC)身份提供程序。

另外,您可以使用 手动模式 输出创建 IAM 资源所需的 aws 命令,而不是自动部署它们。

后续步骤

2.1. 默认集群规格概述

您可以使用默认安装选项快速创建 Red Hat OpenShift Service on AWS 集群。

以下概述描述了默认集群规格。

Expand
表 2.1. 默认 Red Hat OpenShift Service on AWS 集群规格
组件默认规格

帐户和角色

  • 默认 IAM 角色前缀: HCP-ROSA

集群设置

  • 默认集群版本: Latest
  • 使用 ROSA CLI (rosa)安装的默认 AWS 区域:由 aws CLI 配置定义
  • 默认 EC2 IMDS 端点(v1 和 v2)都启用
  • 可用性:数据平面的单一区域
  • 监控用户定义的项目:启用
  • 尚未创建集群管理员角色

Compute 节点机器池

  • Compute 节点实例类型: m5.xlarge (4 vCPU 16, GiB RAM)
  • Compute 节点数: 2
  • 自动扩展:未启用
  • 没有额外的节点标签

网络配置

  • 集群隐私:公共
  • 没有配置集群范围的代理

无类别域间路由 (CIDR) 范围

  • Machine CIDR: 10.0.0.0/16
  • Service CIDR: 172.30.0.0/16
  • Pod CIDR: 10.128.0.0/14
  • 主机前缀:/23

    注意

    为内部 Kubernetes API 地址保留静态 IP 地址 172.20.0.1。机器、pod 和服务 CIDR 范围不得与此 IP 地址冲突。

集群角色和策略

  • 用于创建 Operator 角色和 OpenID Connect(OIDC)供应商的模式: auto

    注意

    对于在混合云控制台上使用 OpenShift Cluster Manager 的安装,自动 模式需要 admin-privileged OpenShift Cluster Manager 角色(ocm-role)。

  • 默认 Operator 角色前缀: &lt ;cluster_name>-<4_digit_random_string>

存储

  • 节点卷:

    • 类型:AWS EBS GP3
    • 默认大小:300GiB (可在创建时调整)
  • 工作负载持久性卷:

    • 默认 StorageClass: gp3-csi
    • provisioner: ebs.csi.aws.com
    • 动态持久性卷置备

集群更新策略

  • 独立更新
  • 节点排空的 1 小时宽限期
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat