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

重要提示:4.8IBM Cloud Pak for Data 版本将于2025年7月31日达到支持终止(EOS)。 有关更多信息,请参阅 4.X 版本 IBM Cloud Pak for Data 的服务终止公告

升级至 IBM Software Hub 版本 5.1 ,在 4.8 版本达到支持 IBM Cloud Pak for Data 终止前完成升级。 有关更多信息,请参阅IBM Cloud Pak for Data 版本 4.8 升级到 IBM 的说明: Software Hub 版本 5.1。

命令行 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}
  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 的项目(命名空间))