3.3. Red Hat build of Trustee Operator のインストール
高信頼環境内の OpenShift Container Platform クラスターに Red Hat build of Trustee Operator をインストールします。
前提条件
-
cluster-adminロールを持つユーザーとしてクラスターにアクセスできる。 -
OpenShift CLI ツール (
oc) をインストールした。
手順
trustee-namespace.yamlマニフェストファイルを作成します。apiVersion: v1 kind: Namespace metadata: name: trustee-operator-system次のコマンドを実行して、
trustee-operator-systemnamespace を作成します。$ oc create -f trustee-namespace.yamltrustee-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.yamltrustee-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.v1.0.0 Trustee Operator 1.0.0 Succeeded