1.3. 使用 CLI 安装构建
您还可以使用 CLI 安装构建。
流程
创建一个
sub.yaml订阅对象文件,以便为 Red Hat OpenShift Operator 订阅 Builds 的命名空间,如下例所示:apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: openshift-builds-operator namespace: openshift-operators spec: channel: <channel-name>1 name: openshift-builds-operator2 source: redhat-operators3 sourceNamespace: openshift-marketplace4 使用以下命令应用订阅对象:
$ oc apply -f sub.ymlRed Hat OpenShift Operator 的 Builds 现已安装在默认目标命名空间
openshift-operators中。
1.3.1. 使用 CLI 创建 ShipwrightBuild 资源 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
安装构建 Red Hat OpenShift Operator 后,您必须创建一个 ShipwrightBuild 资源,以启用构建控制器的功能。
流程
创建一个
instance.yaml文件,在 shippedwright-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