hcp-ansible/playbooks/bootstrap.yml

33 lines
999 B
YAML

---
# hashistack prepare playbook
- name: "Bootstrap"
hosts: all
gather_facts: true
become: true
tasks:
- name: "Install hvac library with pip"
ansible.builtin.include_role:
name: ednxzu.manage_pip_packages
vars:
manage_pip_packages_install_prereqs: true
manage_pip_packages_list:
- name: hvac
version_constraint: latest
state: present
- name: "Include ednxzu.install_docker"
ansible.builtin.include_role:
name: ednxzu.install_docker
vars:
install_docker_edition: ce
install_docker_auto_update: false
install_docker_start_service: true
install_docker_compose: false
install_docker_compose_version: latest
install_docker_python_packages: true
install_docker_python_packages_version: latest
install_docker_users:
- "{{ ansible_user }}"
install_docker_daemon_options: {}
when: deployment_method == 'docker'