×

您可以使用 Web 控制台或通过 CLI 的oc命令安装 NBDE Tang 运算符。

使用 Web 控制台安装 NBDE Tang Server 运算符

您可以使用 Web 控制台从 OperatorHub 安装 NBDE Tang Server 运算符。

先决条件
  • 您必须在 OpenShift Container Platform 集群上拥有cluster-admin权限。

步骤
  1. 在 OpenShift Container Platform Web 控制台中,导航到**运算符**→**OperatorHub**。

  2. 搜索 NBDE Tang Server 运算符

    NBDE Tang Server Operator in OperatorHub
  3. 点击**安装**。

  4. 在**运算符安装**屏幕上,将**更新通道**、**版本**、**安装模式**、**已安装命名空间**和**更新批准**字段保留为默认值。

  5. 点击**安装**确认安装选项后,控制台将显示安装确认。

    Confirmation of a NBDE Tang Server Operator installation
验证
  1. 导航到**运算符**→**已安装运算符**页面。

  2. 检查 NBDE Tang Server 运算符是否已安装,其状态是否为Succeeded

    NBDE Tang Server Operator status

使用CLI安装NBDE Tang Server Operator

您可以使用CLI从OperatorHub安装NBDE Tang Server Operator。

先决条件
  • 您必须在 OpenShift Container Platform 集群上拥有cluster-admin权限。

  • 您已安装OpenShift CLI(oc)。

步骤
  1. 使用以下命令列出OperatorHub上可用的Operators,并将输出限制为与Tang相关的结果

    $ oc get packagemanifests -n openshift-marketplace | grep tang
    示例输出
    tang-operator           Red Hat

    在本例中,相应的packagemanifest名称为tang-operator

  2. 创建一个Subscription对象YAML文件,将命名空间订阅到NBDE Tang Server Operator,例如tang-operator.yaml

    tang-operator的示例订阅YAML
    apiVersion: operators.coreos.com/v1alpha1
    kind: Subscription
    metadata:
      name: tang-operator
      namespace: openshift-operators
    spec:
      channel: stable (1)
      installPlanApproval: Automatic
      name: tang-operator (2)
      source: redhat-operators (3)
      sourceNamespace: openshift-marketplace (4)
    1 指定您要从中订阅Operator的通道名称。
    2 指定要订阅的Operator的名称。
    3 指定提供Operator的CatalogSource的名称。
    4 CatalogSource的命名空间。对于默认的OperatorHub CatalogSource,请使用openshift-marketplace
  3. Subscription应用于集群

    $ oc apply -f tang-operator.yaml
验证
  • 检查NBDE Tang Server Operator控制器是否在openshift-operators命名空间中运行

    $ oc -n openshift-operators get pods
    示例输出
    NAME                                                READY   STATUS    RESTARTS   AGE
    tang-operator-controller-manager-694b754bd6-4zk7x   2/2     Running   0          12s