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