Install Parrot OS (Docker)
This role is part of the Warhorse Automation Framework. This role can be used with Warhorse or as a standalone role.
Built in docker image.
A list of all the variables can be found in ./defaults/main.yml.
parrotos_dir
- Parrot OS container directory
parrotos_ports
- Parrot OS container ports
parrotos_hostname
- Parrot OS container hostname
parrotos_container_name
- Parrot OS container name
parrotos_tz
- Parrot OS time zone
parrotos_vnc_password
- Parrot OS VNC password
parrotos_root_password
- Parrot OS root password
parrotos_xuser_password
- Parrot OS xuser password
parrotos_docker_network
Parrot OS container docker network
ansible-galaxy install geerlingguy.docker geerlingguy.pip
ansible-galaxy install warhorse.parrotos_docker
- hosts: servers
roles:
- { role: warhorse.parrotos_docker }
parrotos_hostname: "parrotos"
parrotos_container_name: "parrotos"
parrotos_tz: "America/New_York"
parrotos_vnc_password: "password"
parrotos_root_password: "password"
parrotos_xuser_password: "password"
parrotos_docker_labels: {}
parrotos_docker_network: "parrotos"
parrotos_dir: '/opt/docker/parrotos'
parrotos_ports:
- "0.0.0.0:80:6080"
MIT/BSD
Ralph May