1.3. CLI를 사용하여 빌드 설치
CLI를 사용하여 빌드를 설치할 수도 있습니다.
프로세스
다음 예와 같이
sub.yaml
서브스크립션 오브젝트 파일을 생성하여 Red Hat OpenShift Operator 빌드에 네임스페이스를 등록합니다.apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: openshift-builds-operator namespace: openshift-operators spec: channel: <channel-name> 1 name: openshift-builds-operator 2 source: redhat-operators 3 sourceNamespace: openshift-marketplace 4
다음 명령을 실행하여 서브스크립션 오브젝트를 적용합니다.
$ oc apply -f sub.yml
이제 Red Hat OpenShift Operator 빌드가 기본 대상 네임스페이스
openshift-operators
에 설치됩니다.
1.3.1. CLI를 사용하여 shipwrightBuild 리소스 생성
Red Hat OpenShift Operator 빌드를 설치한 후 빌드 컨트롤러의 기능을 활성화하려면 shipwrightBuild
리소스를 생성해야 합니다.
프로세스
다음 예와 같이
instance.yaml
파일을 생성하여
리소스를 생성합니다.shipwright-builds
네임스페이스에 shipwrightBuildapiVersion: operator.shipwright.io/v1alpha1 kind: ShipwrightBuild metadata: name: openshift-builds spec: targetNamespace: openshift-builds
다음 명령을 실행하여 YAML 파일을 적용합니다.
$ oc apply -f instance.yaml
검증
다음 명령을 실행하여
shipwrightBuild 리소스가
이제 구성되었는지 확인합니다.$ oc get pods -n shipwright-builds