1.3. マニフェストの使用例
この例では、/etc/microshift/manifests
ディレクトリー内の kustomize
マニフェストを使用した BusyBox コンテナーの自動デプロイを示します。
手順
次のコマンドを実行して、BusyBox マニフェストファイルを作成します。
ディレクトリーの場所を定義します。
MANIFEST_DIR=/etc/microshift/manifests
$ MANIFEST_DIR=/etc/microshift/manifests
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ディレクトリーを作成します。
sudo mkdir -p ${MANIFEST_DIR}
$ sudo mkdir -p ${MANIFEST_DIR}
Copy to Clipboard Copied! Toggle word wrap Toggle overflow YAML ファイルをディレクトリーに配置します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
次に、以下のコマンドを実行して
kustomize
マニフェストファイルを作成します。YAML ファイルをディレクトリーに配置します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
次のコマンドを実行して MicroShift を再起動し、マニフェストを適用します。
sudo systemctl restart microshift
$ sudo systemctl restart microshift
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、マニフェストを適用し、
busybox
Pod を起動します。oc get pods -n busybox
$ oc get pods -n busybox
Copy to Clipboard Copied! Toggle word wrap Toggle overflow