1.2. CLI를 사용하여 OpenShift Pipelines Operator 설치
CLI를 사용하여 OperatorHub에서 Red Hat OpenShift Pipelines Operator를 설치할 수 있습니다.
프로세스
서브스크립션 오브젝트 YAML 파일을 생성하여 Red Hat OpenShift Pipelines Operator에 네임스페이스를 서브스크립션합니다(예:
sub.yaml
).서브스크립션의 예
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
- Operator의 채널 이름입니다.
pipelines-<version
> 채널은 기본 채널입니다. 예를 들어 Red Hat OpenShift Pipelines Operator 버전1.7
의 기본 채널은pipelines-1.7
입니다.최신
채널을 사용하면 Red Hat OpenShift Pipelines Operator의 최신 안정적인 버전을 설치할 수 있습니다. - 2
- 등록할 Operator의 이름입니다.
- 3
- Operator를 제공하는 CatalogSource의 이름입니다.
- 4
- CatalogSource의 네임스페이스입니다. 기본 OperatorHub CatalogSources에는
openshift-marketplace
를 사용합니다.
서브스크립션 오브젝트를 생성합니다.
$ oc apply -f sub.yaml
서브스크립션은 Red Hat OpenShift Pipelines Operator를
openshift-operators
네임스페이스에 설치합니다. Operator는 OpenShift Pipelines를 기본openshift-pipelines
대상 네임스페이스에 자동으로 설치합니다.