3.2. 安装红帽构建的 Trustee Operator
您可以在可信环境中的 OpenShift Container Platform 集群上安装红帽构建的 Trustee Operator。
先决条件
-
您可以使用具有
cluster-admin角色的用户访问集群。 -
已安装 OpenShift CLI 工具(
oc)。
流程
创建
trustee-namespace.yaml清单文件:apiVersion: v1 kind: Namespace metadata: name: trustee-operator-system运行以下命令来创建
trustee-operator-system命名空间:$ oc create -f trustee-namespace.yaml创建
trustee-operatorgroup.yaml清单文件:apiVersion: operators.coreos.com/v1 kind: OperatorGroup metadata: name: trustee-operator-group namespace: trustee-operator-system spec: targetNamespaces: - trustee-operator-system运行以下命令来创建 operator 组:
$ oc create -f trustee-operatorgroup.yaml创建
trustee-subscription.yaml清单文件:apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: trustee-operator-system namespace: trustee-operator-system spec: channel: stable installPlanApproval: Automatic name: trustee-operator source: redhat-operators sourceNamespace: openshift-marketplace运行以下命令来创建订阅:
$ oc create -f trustee-subscription.yaml运行以下命令验证 Operator 是否已正确安装:
$ oc get csv -n trustee-operator-system此命令可能需要几分钟来完成。
运行以下命令监控进程:
$ watch oc get csv -n trustee-operator-system输出示例
NAME DISPLAY PHASE trustee-operator.v0.4.2 Trustee Operator 0.4.2 Succeeded