3.4. 运行 ansible-on-clouds-ops 容器来生成数据文件

以下命令生成所需的数据文件。这些命令创建目录,并在部署扩展节点时使用空数据模板。

流程

  1. 创建用于存放配置文件的文件夹。

    $ mkdir command_generator_data
  2. 使用配置文件模板填充 command_generator_data 文件夹。

    $ docker run --rm -v $(pwd)/command_generator_data:/data $IMAGE \
    command_generator_vars gcp_add_extension_nodes \
    --output-data-file /data/extra_vars.yml
  3. 这些命令创建一个 command_generator_data/extra_vars.yml 模板文件。此模板文件类似于以下内容:

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