3.3. Central データベースプロビジョニングバンドルの生成
Central をアップグレードする前に、まずデータベースプロビジョニングバンドルを生成する必要があります。このバンドルは、README ファイル、いくつかの YAML 設定ファイル、およびインストールプロセスを支援するいくつかのスクリプトを含む tar アーカイブです。
前提条件
-
Adminロールを持つ API トークンがある。 -
roxctlCLI をインストールしている。
手順
ROX_API_TOKENおよびROX_CENTRAL_ADDRESS環境変数を設定します。$ export ROX_API_TOKEN=<api_token>$ export ROX_CENTRAL_ADDRESS=<address>:<port_number>central db generateコマンドを実行します。$ roxctl -e $ROX_CENTRAL_ADDRESS central db generate \ <cluster_type> \1 <storage> \2 --output-dir <bundle_dir> \3 --central-db-image registry.redhat.io/advanced-cluster-security/rhacs-central-db-rhel8:4.1.5- 1
cluster-typeはクラスターのタイプです。Kubernetes の場合はk8s、OpenShift Container Platform の場合はopenshiftを指定します。- 2
storageには、hostpathまたはpvcを指定します。pvcを使用する場合は、追加のオプションを使用してボリューム名、サイズ、ストレージクラスを指定できます。詳細については、$ roxctl central db generate openshift pvc -hを実行してください。- 3
bundle-dirには、生成されたプロビジョニングバンドルを保存するパスを指定します。
次の手順
- Central DB プロビジョニングバンドルを使用して、追加のリソースを作成します。