1.2. CLI を使用した OpenShift Pipelines Operator のインストール
コマンドラインインターフェイス (CLI) を使用して、OperatorHub から Red Hat OpenShift Pipelines Operator をインストールできます。
手順
Subscription
オブジェクトの YAML ファイルを作成し、namespace を Red Hat OpenShift Pipelines Operator にサブスクライブします (例:sub.yaml
)。サブスクリプション
YAML の例Copy to Clipboard Copied! Toggle word wrap Toggle overflow apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: openshift-pipelines-operator namespace: openshift-operators spec: channel: <channel_name> name: openshift-pipelines-operator-rh source: redhat-operators sourceNamespace: openshift-marketplace
apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: openshift-pipelines-operator namespace: openshift-operators spec: channel: <channel_name>
1 name: openshift-pipelines-operator-rh
2 source: redhat-operators
3 sourceNamespace: openshift-marketplace
4 - 1
- サブスクライブするチャネルの名前。デフォルトチャネルは
pipelines-<version>
です。たとえば、Red Hat OpenShift Pipelines Operator バージョン1.7
のデフォルトチャネルはpipelines-1.7
です。latest
チャネルにより、Red Hat OpenShift Pipelines Operator の最新の stable バージョンがインストール可能になります。 - 2
- サブスクライブする Operator の名前。
- 3
- Operator を提供する
CatalogSource
オブジェクトの名前。 - 4
CatalogSource
オブジェクトの namespace。デフォルトの OperatorHub カタログソースにはopenshift-marketplace
を使用します。
以下のコマンドを実行して
Subscription
オブジェクトを作成します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc apply -f sub.yaml
$ oc apply -f sub.yaml
サブスクリプションにより、Red Hat OpenShift Pipelines Operator が
openshift-operators
namespace にインストールされます。Operator は、OpenShift Pipelines をデフォルトのopenshift-pipelines
ターゲット namespace に自動的にインストールします。