第2章 Operator を使用した OpenShift Container Platform での AMQ Broker のデプロイ


2.1. AMQ Broker Operator の概要

Kubernetes、および OpenShift Container Platform では、シークレットの処理、負荷分散、サービス検出、自動スケーリングなどの機能が含まれており、複雑な分散システムをビルドできます。Operator は、Kubernetes アプリケーションをパッケージ化、デプロイ、および管理できるようにするプログラムです。多くの場合、Operator は共通タスクまたは複雑なタスクを自動化します。

通常、Operator は以下を提供することを目的としています。

  • 一貫性のある繰り返し可能なインストール
  • システムコンポーネントのヘルスチェック
  • OTA (Over-the-air) 更新
  • 管理アップグレード

Operator は Custom Resource Definitions および対応するカスタムリソースと呼ばれる Kubernetes 拡張メカニズムを使用して、カスタムオブジェクトがネイティブでビルトインされた Kubernetes オブジェクトのように表示され、機能することを確認します。カスタムリソース定義およびカスタムリソースは、デプロイする予定の OpenShift オブジェクトの設定を指定する方法です。

以前のバージョンでは、アプリケーションテンプレートのみを使用して OpenShift Container Platform に AMQ Broker をデプロイできました。テンプレートは初期デプロイメントの作成に有効ですが、デプロイメントを更新するメカニズムを提供しません。Operator は、設定を指定するカスタムリソースへの変更を常にリッスンするため、ブローカーインスタンスの実行中に変更を加えることができます。カスタムリソースに変更を加えると、Operator は変更をプロジェクトの既存のブローカーインストールと調整し、加えた変更を反映させます。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る