7.3. データファイルの生成
手順
コマンドジェネレーターを実行します。
$ docker run --rm -v <local_directory_data_file>:/data $IMAGE command_generator_vars <playbook_name> --output-data-file /data/<data-file>.yml
このコマンドの出力は、実行するコマンドとデータファイルテンプレートです。データファイルは
<local_data_file_directory>にも保存されます。これは、データを入力するテンプレートです。以下の例では、
aws_backup_stackPlaybook を使用します。$ docker run --rm -v <local_data_file_directory>:/data $IMAGE command_generator_vars aws_backup_stack \ --output-data-file /data/backup.yml
以下の出力が生成されます。
=============================================== Playbook: aws_backup_stack Description: This playbook is used to backup the Ansible Automation Platform from AWS Marketplace environment. ----------------------------------------------- This playbook is used to backup the Ansible Automation Platform from AWS Marketplace environment. For more information regarding backup and restore, visit our official documentation - ----------------------------------------------- Command generator template: docker run --rm -v /tmp:/data $IMAGE command_generator aws_backup_deployment --data-file /data/backup.yml Data template: aws_backup_stack: cloud_credentials_path: deployment_name: extra_vars: aws_backup_iam_role: aws_backup_vault_name: aws_region: aws_s3_bucket: ===============================================