第1章 Apicurio Registry Operator クイックスタート
カスタムリソース定義 (CRD) を使用して、コマンドラインで Apicurio Registry Operator を迅速にインストールできます。
クイックスタートの例では、SQL データベースにストレージを持つ Apicurio Registry インスタンスをデプロイします。
実稼働環境で推奨されるインストールオプションは OpenShift OperatorHub です。推奨されるストレージオプションは、パフォーマンス、安定性、およびデータ管理のための SQL データベースです。
1.1. Quickstart Apicurio Registry Operator のインストール
Apicurio Registry Operator は、ダウンロードしたインストールファイルとサンプル CRD のセットを使用して、Operator Lifecycle Manager を使用せずにコマンドラインで迅速にインストールおよびデプロイできます。
前提条件
- アクセス権を持つ管理者として OpenShift クラスターにログインしている。
-
OpenShift
oc
コマンドラインクライアントがインストールされている。詳細は、OpenShift CLI のドキュメント を参照してください。
手順
-
Red Hat Software Downloads に移動し、製品バージョンを選択して、Apicurio Registry CRD
.zip
ファイル内のサンプルをダウンロードします。 -
ダウンロードした CRD
.zip
ファイルを展開して、apicurio-registry-install-examples
ディレクトリーに移動します。 Apicurio Registry Operator をインストールする OpenShift プロジェクトを作成します。次に例を示します。
export NAMESPACE="apicurio-registry" oc new-project "$NAMESPACE"
以下のコマンドを実行して、
install/install.yaml
ファイルにサンプル CRD を適用します。cat install/install.yaml | sed "s/apicurio-registry-operator-namespace/$NAMESPACE/g" | oc apply -f -
oc getdeployment
と入力して、Apicurio Registry Operator の準備ができているかを確認します。たとえば、出力は以下のようになります。NAME READY UP-TO-DATE AVAILABLE AGE apicurio-registry-operator 1/1 1 1 XmYs