12.2.5. 在 RHOSP 上启用 Swift
Swift 由具有 swiftoperator
角色的用户帐户操控。在运行安装程序前,将该角色添加到帐户。
重要
如果 Red Hat OpenStack Platform(RHOSP) 对象存储服务(通常称为 Swift)可用,OpenShift Container Platform 会使用它作为镜像 registry 存储。如果无法使用,安装程序将依赖于 RHOSP 快存储服务,通常称为 Cinder 。
如果 Swift 存在且您想要使用 Swift,则必须启用对其的访问。如果不存在,或者您不想使用它,请跳过这个部分。
先决条件
- 在目标环境中具有 RHOSP 管理员帐户
- 已安装 Swift 服务。
-
在Ceph RGW 上启用了
account in url
选项。
流程
在 RHOSP 上启用 Swift:
在 RHOSP CLI 中以管理员身份,将
swiftoperator
角色添加到要访问 Swift 的帐户:$ openstack role add --user <user> --project <project> swiftoperator
您的 RHOSP 部署现可以使用 Swift 用于镜像 registry。