IBM Cloud Pak for Data 实例手动创建项目 (名称空间)

重要信息: IBM Cloud Pak for Data 4.7 版本将于 2025 年 7 月 31 日结束支持 (EOS)。 欲了解更多信息,请参阅 IBM Cloud Pak for Data 版本 4.X 的停止服务公告

IBM Cloud Pak for Data 4.7 版本支持结束之前,升级到 IBM Software Hub 5.1 版本。 更多信息,请参阅 IBM Software Hub 版本 5.1 文档中的升级 IBM Software Hub。

IBM Cloud Pak for Data 命令行界面可以自动创建集群上不存在的任何项目。 但是,您可以选择手动创建项目。

安装阶段
你不在这里 设置客户工作站
你不在这里 设置集群
你不在这里 收集所需信息
你不在这里 准备从专用容器注册表运行安装程序
您在此图标。 准备群集 Cloud Pak for Data
你不在这里 准备安装 Cloud Pak for Data
你不在这里 安装 Cloud Pak for Data
谁需要完成此任务?

集群管理员 您必须是集群管理员才能创建项目。

何时需要完成此任务?

这是一项可选任务。

  • 如果要允许 IBM Cloud Pak for Data 命令行界面 (cpd-cli) 自动为 Cloud Pak for Data实例创建项目,请跳过此任务。
  • 仅当您不希望允许 IBM Cloud Pak for Data 命令行界面 (cpd-cli) 自动为 Cloud Pak for Data实例创建项目时,才应完成此任务。

    根据需要重复 如果计划安装 Cloud Pak for Data的多个实例,那么可以对计划安装的每个实例重复此任务。

准备工作

  1. 查看支持项目(命名空间)配置中的指导。
  2. 确定此 Cloud Pak for Data 实例是否将具有任何系留项目。 如果是,请确定系留项目的数量。
    限制: 只有某些服务可以将工作负载或服务实例部署到系留项目。 要确定计划安装的服务是否可以使用系留项目,请参阅 多租户支持

    许多服务仅支持给定项目中的一个服务实例。 因此,如果要创建服务的多个实例,那么必须在不同的项目中部署服务的每个实例。 您可以通过创建多个系留项目并在每个系留项目中创建一个服务实例来实现此目的。

    您可以在同一系留项目中对不同服务的服务实例和工作负载进行共存,也可以在一个服务或工作负载需要更多特权时创建不同的系留项目。 您可以使用不同的系留项目为每个服务实例或工作负载提供与 "最低特权原则" 一致所需的特权。

最佳实践: 如果您设置了环境变量,那么可以在此任务中以完全相同的方式运行命令。 有关指示信息,请参阅 设置安装环境变量

在运行此任务中的命令之前,请确保确定环境变量的来源。

过程

要创建必需的项目,请执行以下操作:

  1. 以集群管理员身份登录到 Red Hat® OpenShift® Container Platform
    oc login ${OCP_URL}
  2. 为实例创建 操作程序项目 :
    oc new-project ${PROJECT_CPD_INST_OPERATORS}
  3. 为实例创建 操作数项目 :
    oc new-project ${PROJECT_CPD_INST_OPERANDS}
  4. 可选: 为实例创建任何 系留项目 :
    oc new-project ${PROJECT_CPD_INSTANCE_TETHERED}

    对要创建的每个系留项目重复此步骤。

    提示: 如果设置 PROJECT_CPD_INSTANCE_TETHERED_LIST 环境变量,请将绑定项目列表打印到终端:
    echo $PROJECT_CPD_INSTANCE_TETHERED_LIST
    在重新运行 oc new-project 命令之前,请使用此信息来设置 PROJECT_CPD_INSTANCE_TETHERED 环境变量。
    export PROJECT_CPD_INSTANCE_TETHERED=<project-name>

下一步操作

现在,您已经为 Cloud Pak for Data 实例创建了项目,准备为 IBM Cloud Pak for Data 实例的项目(命名空间)应用所需的权限