2.10. 既存の Ingress オブジェクトのパッチ適用


既存の Ingress オブジェクトの以下のフィールドは、オブジェクトを再作成したり、これらのオブジェクトへのサービスを中断したりすることなく、更新または変更できます。

  • Specifications
  • Host
  • Path
  • Backend services
  • SSL/TLS settings
  • アノテーション

2.10.1. Ingress オブジェクトのパッチ適用による ingressWithoutClassName アラートの解決

特定のルーティングの問題を回避するには、各 Ingress オブジェクトに ingressClassName フィールドを定義する必要があります。

注記

Ingress オブジェクトを作成してから約 24 時間後、Ingress コントローラーから ingressClassName フィールドを設定するよう促す ingressWithoutClassName アラートが送信されます。

この手順では、Ingress オブジェクトに ingressClassName フィールドを入力済みでパッチ適用し、適切なルーティングと機能を確保する方法を示します。

手順

  1. すべての IngressClass オブジェクトをリスト表示します。

    $ oc get ingressclass
  2. 全 namespace 内の Ingress オブジェクトをすべてリスト表示します。

    $ oc get ingress -A
  3. 以下のコマンドを実行して、Ingress オブジェクトにパッチを適用します。このコマンドは、Ingress オブジェクトにパッチを適用して、目的の Ingress クラス名を含めます。

    $ oc patch ingress/<ingress_name> --type=merge --patch '{"spec":{"ingressClassName":"openshift-default"}}'
    • <ingress_name>: <ingress_name> をIngress オブジェクトの名前に置き換えてください。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る