7.2. 利用可能な Playbook の一覧表示

手順

  1. 詳細のない利用可能な Playbook の一覧については、以下のコマンドを使用します。

    $ docker run --rm $IMAGE command_generator_vars | grep Playbook
    
    The current version of the operational playbooks collection contains the following playbooks:
    
    Playbook: aws_add_extension_nodes
    Playbook: aws_add_labels
    Playbook: aws_backup_delete
    Playbook: aws_backup_stack
    Playbook: aws_backups_delete
    Playbook: aws_check_aoc_version
    Playbook: aws_deployment_inventory
    Playbook: aws_get_aoc_version
    Playbook: aws_remove_extension_nodes
    Playbook: aws_remove_labels
    Playbook: aws_restore_stack
    Playbook: aws_upgrade
    Playbook: gcp_aap_health_check
    Playbook: gcp_add_extension_nodes
    Playbook: gcp_add_labels
    Playbook: gcp_backup_delete
    Playbook: gcp_backup_deployment
    Playbook: gcp_backup_list
    Playbook: gcp_backups_delete
    Playbook: gcp_check_aoc_version
    Playbook: gcp_deployment_inventory
    Playbook: gcp_get_aoc_version
    Playbook: gcp_health_check
    Playbook: gcp_list_deployments
    Playbook: gcp_nodes_health_check
    Playbook: gcp_remove_extension_nodes
    Playbook: gcp_remove_labels
    Playbook: gcp_restore_deployment
    Playbook: gcp_setup_logging_monitoring
    Playbook: gcp_upgrade
  2. 利用可能なすべての Playbook の一覧を提供し、コマンドジェネレーターを使用するには、以下のコマンドを使用します。

    $ docker run --rm $IMAGE command_generator_vars

    これにより、Playbook の一覧と以下のようなコマンドが提供されます。

    ===============================================
    Playbook: aws_add_extension_nodes
    Description: Add extension nodes to an existing Ansible Automation Platform from AWS Marketplace stack
    -----------------------------------------------
    This playbook is used to deploy extension nodes to an existing Ansible Automation Platform from AWS Marketplace environment.
    For more information regarding extension nodes, visit our official documentation -
    https://access.redhat.com/documentation/ja-jp/ansible_on_clouds/2.x/html/red_hat_ansible_automation_platform_from_aws_marketplace_guide/assembly-aap-aws-extension
    
    -----------------------------------------------
    Command generator template:
    
    docker run --rm $IMAGE command_generator aws_add_extension_nodes [--ansible-config ansible_config_path>] \
    -d <deployment_name> -c <cloud_credentials_path> \
    --extra-vars 'aws_region=<aws_region> aws_launch_template_name=<aws_launch_template_name> aws_autoscaling_group_name=<aws_autoscaling_group_name> aws_asg_min_size=<aws_asg_min_size> aws_asg_desired_capacity=<aws_asg_desired_capacity> aws_offer_type=<aws_offer_type> [seller_name=<seller_name>]'
    ===============================================