2.3. 使用 CLI 安装 Red Hat OpenShift GitOps Operator
您可以使用 CLI 从 OperatorHub 安装 Red Hat OpenShift GitOps Operator。
流程
创建一个 Subscription 对象 YAML 文件,以便为 Red Hat OpenShift GitOps 订阅一个命名空间,如
sub.yaml:订阅示例
apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: openshift-gitops-operator namespace: openshift-operators spec: channel: latest1 installPlanApproval: Automatic name: openshift-gitops-operator2 source: redhat-operators3 sourceNamespace: openshift-marketplace4 将
订阅应用到集群:$ oc apply -f openshift-gitops-sub.yaml安装完成后,确保
openshift-gitops命名空间中的所有 pod 都在运行:$ oc get pods -n openshift-gitops输出示例
NAME READY STATUS RESTARTS AGE cluster-b5798d6f9-zr576 1/1 Running 0 65m kam-69866d7c48-8nsjv 1/1 Running 0 65m openshift-gitops-application-controller-0 1/1 Running 0 53m openshift-gitops-applicationset-controller-6447b8dfdd-5ckgh 1/1 Running 0 65m openshift-gitops-redis-74bd8d7d96-49bjf 1/1 Running 0 65m openshift-gitops-repo-server-c999f75d5-l4rsg 1/1 Running 0 65m openshift-gitops-server-5785f7668b-wj57t 1/1 Running 0 53m