manta-apply-session(1)

NAME
manta-apply-session - Create and run a configuration session from a local repo

SYNOPSIS
manta apply session <-n|--name> [-p|--playbook-name] <-r|--repo-path> [-w|--watch-logs] [-t|--timestamps] [-v|--ansible-verbosity] [-P|--ansible-passthrough] <-l|--ansible-limit> [-H|--hsm-group] [-h|--help]

DESCRIPTION
Create and run a configuration session from a local git repo.

The repo must already exist in the system's VCS. The session runs the specified Ansible playbook against the target nodes or group.

OPTIONS

-n, --name <VALUE>
    Session name

-p, --playbook-name <VALUE> [default: site.yml]
    Ansible playbook filename

-r, --repo-path <REPO_PATH>
    Path to the local git repo containing the Ansible playbook

-w, --watch-logs
    Stream session logs to stdout

-t, --timestamps
    Show log timestamps

-v, --ansible-verbosity <VALUE> [default: 2]
    Ansible verbosity level (1 = -v, 2 = -vv, …, max 4)
    Possible values:

    •   0

    •   1

    •   2

    •   3

    •   4

-P, --ansible-passthrough <VALUE>
    Additional Ansible flags (limited to --extra-vars, --forks, --skip-tags, --start-at-task, --tags)

-l, --ansible-limit <VALUE>
    Limit the session to specific nodes (must be a subset of --hsm-group if both are provided)

-H, --hsm-group <GROUP_NAME>
    Node group name

-h, --help
    Print help (see a summary with '-h')