4.2. ansible-on-clouds-ops コンテナーを実行してデータファイルを生成する

次のコマンドで、必要なデータファイルを生成します。これらのコマンドは、ディレクトリーと空のデータテンプレートを作成します。このテンプレートは、データを入力してアップグレード時に使用するためのものです。

手順

  1. 設定ファイルを保存するフォルダーを作成します。

    $ mkdir command_generator_data
  2. $(pwd)/command_generator_data フォルダーに設定ファイルのテンプレートを追加します。

    $ docker run --rm -v $(pwd)/command_generator_data:/data $IMAGE \
    command_generator_vars gcp_remove_extension_nodes \
    --output-data-file /data/extra_vars.yml

これらのコマンドを実行すると、command_generator_data/extra_vars.yml テンプレートファイルが作成されます。このテンプレートファイルは以下のようになります。

gcp_add_extension_nodes:
  cloud_credentials_path:
  deployment_name:
  extra_vars:
    gcp_compute_region:
    gcp_instance_group_name:
    gcp_instance_template_name: