14.4. 选择 AWS 本地区域


如果您计划在 AWS Local Zones 中创建子网,您必须单独选择每个 zone group。

先决条件

  • 已安装 AWS CLI。
  • 您已决定您要部署 OpenShift Container Platform 集群的区域。

流程

  1. 运行以下命令,导出包含您要部署 OpenShift Container Platform 集群的区域名称的变量:

    $ export CLUSTER_REGION="<region_name>" 1
    1
    对于 <region_name>,请指定有效的 AWS 区域名称,如 us-east-1
  2. 运行以下命令,列出区域中可用的区域:

    $ aws --region ${CLUSTER_REGION} ec2 describe-availability-zones \
        --query 'AvailabilityZones[].[{ZoneName: ZoneName, GroupName: GroupName, Status: OptInStatus}]' \
        --filters Name=zone-type,Values=local-zone \
        --all-availability-zones

    根据区域,可用区域列表可能比较长。该命令将返回以下字段:

    ZoneName
    Local Zone 的名称。
    GroupName
    区域所属的组。您需要保存此名称才能选择。
    Status
    Local Zone 组的状态。如果状态不是 opted-in,您必须通过运行以下命令在 GroupName 中选择。
  3. 运行以下命令,导出包含托管 VPC 的 Local Zone 名称的变量:

    $ export ZONE_GROUP_NAME="<value_of_GroupName>" 1
    1
    <value_of_GroupName> 指定您要在其中创建子网的 Local Zone 组的名称。例如,指定 us-east-1-nyc-1 来使用区域 us-east-1-nyc-1a, 美国东部 (New39))。
  4. 运行以下命令,选择 AWS 帐户上的 zone 组:

    $ aws ec2 modify-availability-zone-group \
        --group-name "${ZONE_GROUP_NAME}" \
        --opt-in-status opted-in
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.