1.3. ShipwrightBuilds コンポーネントを無効にする


ShipwrightBuilds の カスタムリソース (CR) が不要な場合は、無効にすることができます。この操作により 、openshift-builds 名前空間から shipwright-build-controller および shipwright-build-webhook Pod が削除されます。これは、共有リソース Container Storage Interface (CSI) ドライバーコンポーネントや ShipwrightBuilds カスタムリソース定義 (CRD) に影響を与えることなく、クラスターのパフォーマンスを最適化します。

前提条件

  • OpenShift CLI (oc) がインストールされている。
  • 管理者として OpenShift Container Platform クラスターにログインしている。
  • Builds for Red Hat OpenShift をインストールしました。

手順

  • shipwright-build-controller および shipwright-build-webhook Pod を無効にするには、次のコマンドを実行します。

    $ oc patch openshiftbuild cluster --type=merge -p '{"spec":{"shipwright":{"build":{"state":"Disabled"}}}}'

    このコマンドは shipwright-build-controller および shipwright-build-webhook Pod を無効にしますが、ShipwrightBuilds CRD には影響しません。

検証

  • shipwright-build-controller および shipwright-build-webhook Pod が無効になっていることを確認するには、次のコマンドを実行します。

    $ oc get pods -n openshift-builds

    出力例

    NAME                                                 READY   STATUS    RESTARTS   AGE
    openshift-builds-operator-6f5c48c6b5-cvp2w           2/2     Running   0          13d
    shared-resource-csi-driver-node-gbkqs                2/2     Running   0          13d
    shared-resource-csi-driver-webhook-9d9bd48f4-d5ln6   1/1     Running   0          13d

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る