第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"
export NAMESPACE="apicurio-registry" oc new-project "$NAMESPACE"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下のコマンドを実行して、
install/install.yamlファイルにサンプル CRD を適用します。cat install/install.yaml | sed "s/apicurio-registry-operator-namespace/$NAMESPACE/g" | oc apply -f -
cat install/install.yaml | sed "s/apicurio-registry-operator-namespace/$NAMESPACE/g" | oc apply -f -Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc get deploymentと入力し、Service Registry Operator の readiness (準備状態) を確認します。たとえば、出力は以下のようになります。NAME READY UP-TO-DATE AVAILABLE AGE apicurio-registry-operator 1/1 1 1 XmYs
NAME READY UP-TO-DATE AVAILABLE AGE apicurio-registry-operator 1/1 1 1 XmYsCopy to Clipboard Copied! Toggle word wrap Toggle overflow