7.3. 데이터 파일 생성

절차

  1. 명령 생성기를 실행합니다.

    $ 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>에도 저장됩니다. 이 템플릿은 데이터로 채우는 템플릿입니다.

    다음 예제에서는 gcp_backup_deployment 플레이북을 사용합니다.

    $ docker run --rm -v <local_data_file_directory>:/data $IMAGE command_generator_vars gcp_backup_deployment \
    --output-data-file /data/backup.yml
  2. 다음 출력을 생성합니다.

    ===============================================
    Playbook: gcp_backup_deployment
    Description: This playbook is used to backup the AoC Self-managed GCP environment.
    -----------------------------------------------
    This playbook is used to backup the AoC Self-managed GCP environment.
    For more information regarding backup and restore, visit our official documentation -
    
    -----------------------------------------------
    Command generator template:
    
    docker run --rm -v /tmp:/data $IMAGE command_generator gcp_backup_deployment --data-file /data/backup.yml
    
    Data template:
    
    gcp_backup_deployment:
      cloud_credentials_path:
      deployment_name:
      extra_vars:
        gcp_bucket_backup_name:
        gcp_compute_region:
        gcp_compute_zone:
    
    ===============================================