搜索

4.3. 使用 OpenShift Container Platform 用户界面添加命名空间存储桶

download PDF

您可以使用 OpenShift Container Platform 用户界面添加命名空间存储桶如需有关命名空间存储桶的信息,请参阅管理命名空间存储桶

先决条件

  • 确保已安装带有 OpenShift Data Foundation operator 的 Openshift Container Platform。
  • 访问多云对象网关(MCG)。

流程

  1. 在 OpenShift Web 控制台中,进入到 Storage Object Storage Namespace Store 选项卡。
  2. 单击 Create namespace store,以创建要在命名空间存储桶中使用的命名空间存储资源。

    1. 输入 命名空间存储 名称。
    2. 选择供应商和地区。
    3. 选择现有的 secret,或者点击 Swith to credentials 通过输入 secret key 和 secret access key 来创建 secret。
    4. 输入目标存储桶。
    5. Create
  3. 在 Namespace Store 选项卡中,验证新创建的命名空间 存储 是否处于 Ready 状态。
  4. 重复步骤 2 和 3,直到您创建了所有必需的资源量。
  5. 导航到 Bucket Class 选项卡,再单击 Create Bucket Class

    1. 选择 Namespace BucketClass type 单选按钮。
    2. 输入 BucketClass 名称,然后点 Next
    3. 为您的命名空间存储桶选择一个 Namespace Policy Type,然后点 Next

      • 如果您的命名空间策略类型是 Single,则需要选择一个读取资源。
      • 如果您的命名空间策略类型是 Multi,则需要选择读取资源和写入资源。
      • 如果命名空间策略类型是 Cache,则需要选择一个定义命名空间存储桶读取和写入目标的 Hub 命名空间存储。
    4. 选择一个 Read 和 Write NamespaceStore,用于定义命名空间存储桶的读取和写入目标,然后点 Next
    5. 检查您的新 bucket 类详情,然后单击 Create Bucket Class
  6. 导航到 Bucket Class 选项卡,并验证新创建的资源是否处于 Ready 阶段。
  7. 导航到 Object Bucket Claims 选项卡,再点 Create Object Bucket Claim

    1. 为命名空间存储桶输入 ObjectBucketClaim Name
    2. 选择 StorageClass 作为 openshift-storage.noobaa.io
    3. 从列表中选择您之前为命名空间存储创建的 BucketClass默认情况下,选择 noobaa-default-bucket-class
    4. Create。命名空间存储桶与您的命名空间的 Object Bucket Claim 一起创建。
  8. 导航到 Object Bucket Claims 选项卡,并验证创建的 Object Bucket Claim 是否处于 Bound 状态。
  9. 导航到 Object Buckets 选项卡,并验证您的命名空间存储桶是否存在于列表中,且处于 Bound 状态。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.