6.6. HawtIO CR プロパティー


このセクションには、ブランディング、バージョン情報、コンソールリンクなど、カスタマイズ可能なすべてのカスタムリソースプロパティーが含まれます。

  1. auth: 認証設定 | type: object

    1. internalSSL: 内部通信に SSL を使用します。OpenShift インストールの場合、これは常に true に設定する必要があります。
    2. clientCertCheckSchedule: 証明書の有効期限をチェックする頻度を定義する CronJob スケジュール。スケジュールが設定されていない場合、クライアントのローテーションは有効になりません | type: string
    3. clientCertCommonName : 生成されたクライアント証明書 CN| type: string
    4. clientCertExpirationDate: 生成されたクライアント証明書の有効期限 | type: string | format: date-time
    5. clientCertExpirationPeriod: 証明書をローテーションできる有効期限までの期間 (時間単位)。デフォルトは 24 時間に設定されています | type: integer
  2. config : HawtIO コンソールの設定 | type: object

    1. about: About ページに表示される情報 | type: object

      1. additionalInfo: description セクションのテキスト | タイプ: 文字列
      2. copyright: copyright セクションのテキスト | type: string
      3. imgSrc: ページに表示されるイメージ。これは、HawtIO ステータス URL からの相対パス、または絶対 URL を指定可能です | type: string
      4. productInfo: 製品情報のリスト | type: array

        1. items: About ページに表示される製品情報 | type: object | 必須: [ "name", "value" ]

          1. name: 製品情報の名前 | type: string
          2. value: 製品情報の値 | type: string
      5. title: ページのタイトル | type: string
    2. branding: UI ブランディング | type: object

      1. appLogoUrl: ナビゲーションバーに表示されるロゴの URL。これは、HawtIO ステータス URL からの相対パス、または絶対 URL になります。| type: string
      2. appName: 通常は Web ブラウザータブに表示されるアプリケーションのタイトル。| type: string
      3. css: アプリケーションのスタイル設定に使用できる外部 CSS スタイルシートの URL。これは、HawtIO ステータス URL からの相対パス、または絶対 URL になります。| type: string
      4. favicon: 通常、Web ブラウザーのタブに表示される favicon の URL。これは、HawtIO ステータス URL からの相対パス、または絶対 URL になります。| type: string
    3. disabledRoutes: ルートが一致する UI コンポーネントを無効にします | type: array |

      1. items:type: string
    4. online: OpenShift 関連の設定 | type: object

      1. consoleLink: OpenShift Web コンソールリンクの設定。HawtIO デプロイメントが 'cluster' と同等の場合、アプリケーションメニューにリンクが追加されます。それ以外の場合は、HawtIO プロジェクトダッシュボードにリンクが追加されます。| type: object

        1. imageRelativePath: アプリケーションメニューのリンクの前に使用されるアイコンの、HawtIO ステータス URL からの相対パス。これは、HawtIO デプロイメントタイプが cluster と等しい場合にのみ該当します。イメージは正方形で、24x24 ピクセルで表示されます。| type: string
        2. section: リンクが表示されるアプリケーションメニューのセクション。これは、HawtIO デプロイメントタイプが 'cluster' と同等の場合にのみ該当します。| type: string
        3. text : リンクのテキスト表示 | type: string
      2. projectSelector: プロジェクトを監視するために使用されるセレクター。これは、HawtIO デプロイメントタイプが 'cluster' と同等の場合にのみ該当します。デフォルトでは、ログインしているユーザーがアクセスできるプロジェクトがすべて監視されます。kubectl get コマンドの --selector または -l オプションで要求されているように、セレクターの文字列表現を指定する必要があります。Kubernetes Labels and Selectors を参照してください。| type: string
  3. externalRoutes: 外部ルート名のリスト。ルートを使用してコンソールにアクセスするために Operator によってアノテーションが付けられます | type: array |

    1. items:type: string
  4. metadataPropagation : デプロイメント、Pod、サービス、ルートなどの生成されたリソースに伝播する HawtIO カスタムリソースのメタデータの設定 | type: object

    1. annotations: 伝播するアノテーション | type: array |

      1. items:type: string
    2. labels: 伝播するラベル | type: array |

      1. items:type: string
  5. nginx: Nginx ランタイム設定 type: object

    1. clientBodyBufferSize: クライアント要求本文を読み取るためのバッファーサイズ。デフォルトは 256k です。| type: string
    2. proxyBuffers: プロキシーサーバーからの応答を読み取るために 1 つの接続で使用されるバッファーの数とサイズ。デフォルトは 16 128k です。| type: string
    3. subrequestOutputBufferSize: サブ要求の応答本文を保存するために使用されるバッファーのサイズ。デフォルトは 10m です。| type: string
  6. rbac : RBAC 設定 | type: object

    1. configMap: ACL 定義を含む ConfigMap の名前。| type: string
    2. disableRBACRegistry: RBACRegistry によるパフォーマンスの向上を無効にし、従来の動作に戻します。デフォルトは false です。| type: boolean
  7. replicas: 必要な Pod の数。これは、明示的なゼロと指定されていないものを区別するためのポインターです。デフォルトは 1 です。| type: integer | format: int32
  8. resources: HawtIO コンソールのコンピュートリソース | type: object

    1. claims: Claims は、このコンテナーによって使用される、spec.resourceClaims で定義されたリソースの名前をリストします。これはアルファフィールドであり、DynamicResourceAllocation フィーチャーゲートを有効にする必要があります。このフィールドは変更不可能です。コンテナーに対してのみ設定できます。| type: array |

      1. items: ResourceClaim は PodSpec.ResourceClaims 内の 1 つのエントリーを参照します。| type: object | 必須: [ "name" ]
      2. name: name は、このフィールドが使用されている Pod の pod.spec.resourceClaims 内の 1 つのエントリーの名前と一致する必要があります。そのリソースをコンテナー内で利用できるようにします。| type: string
    2. limits: limits は、許可されるコンピュートリソースの最大量を示します。Kubernetes Resource Management for Pods and Containers を参照してください | type: object
    3. requests: requests は、必要なコンピュートリソースの最小量を示します。コンテナーで Requests が省略される場合、明示的に指定される場合にデフォルトで Limits に設定されます。指定しない場合は、実装定義の値に設定されます。リクエストは制限を超えることはできません。Kubernetes Resource Management for Pods and Containers を参照してください | type: object
  9. route: ルートのカスタム証明書設定 (ほとんどの OpenShift インストールでは必要ありません)。| type: object

    1. caCert: Ca 証明書の秘密鍵セレクター | type: object | 必須: [ "key" ]

      1. key: 選択するシークレットのキー。有効な秘密鍵でなければなりません。| type: string
      2. name: 参照先の名前。Kubernetes Names を参照してください | type: string
      3. オプション: シークレットまたはそのキーを定義する必要があるかどうかを指定します | type: boolean
    2. certSecret: ルート TLS 終了に使用されるカスタム証明書の TLS シークレットの名前 | type: object

      1. name: 参照先の名前。Kubernetes Names を参照してください | type: string
  10. routeHostname: HawtIO サービスを外部に公開するルートのエッジホスト名。指定されていない場合は自動的に生成され、[-] の形式になります。これは、クラスターに設定されているデフォルトのルーティングサブドメインです。フィールドが空の場合、Operator はルートを再作成し、ホストが再生成されることに注意してください。| type: string
  11. type: デプロイメントの種類デフォルトは cluster です。| type: string

    1. cluster: HawtIO は、認証されたユーザーがアクセスできるすべての名前空間でアプリケーションを検出し、管理できます。
    2. namespace: HawtIO は、デプロイメント名前空間内のアプリケーションを検出および管理できます。
  12. version: HawtIO コンソールコンテナーイメージのバージョン。非推奨: インストールにまだ必要な以前の Operator (<1.0.0) は下方互換性を確保するために残されています | type: string
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る