8.9. オーバークラウド設定へのカスタムテンプレートの追加

カスタムテンプレートを tarball ファイルにアーカイブし、これらのテンプレートをオーバークラウドデプロイメントの一部として追加できるようにします。

前提条件

  • OpenShift Container Platform クラスターが稼働し、director Operator が正しくインストールされていることを確認する。
  • oc コマンドラインツールがワークステーションにインストールされていることを確認する。
  • プロビジョニングしたノードに適用するカスタムテンプレートを作成します。

手順

  1. カスタムテンプレートの場所に移動します。

    $ cd ~/custom_templates
  2. テンプレートを tarball にアーカイブします。

    $ tar -cvzf custom-config.tar.gz *.yaml
  3. tripleo-tarball-config ConfigMap を作成し、tarball をデータとして使用します。

    $ oc create configmap tripleo-tarball-config --from-file=custom-config.tar.gz -n openstack

検証

  1. ConfigMap を表示します。

    $ oc get configmap/tripleo-tarball-config -n openstack