system-config/playbooks/roles/puppet-setup-ansible/tasks/main.yaml

24 lines
452 B
YAML

- include_role:
name: install-ansible-roles
vars:
ansible_roles:
- puppet
- name: Ensure puppet directory
file:
state: directory
path: /etc/puppet
- name: Install puppet module management scripts
copy:
src: '{{ item }}'
dest: '/etc/puppet/{{ item }}'
loop:
- install_modules.sh
- modules.env
- name: Run puppet module install on bridge
command:
cmd: bash install_modules.sh
chdir: /etc/puppet