Skip to content
Snippets Groups Projects
Commit 90be3710 authored by Nicolas KAROLAK's avatar Nicolas KAROLAK
Browse files

simplify roles organization and renames

parent eba3e448
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env ansible-playbook
---
- import_playbook: playbooks/includes/python.yml
tags:
- always
- import_playbook: playbooks/includes/check_docker.yml
tags:
- always
- import_playbook: playbooks/includes/conf.yml
tags:
- always
- conf
- import_playbook: playbooks/includes/init.yml
tags:
- init
- import_playbook: playbooks/includes/base.yml
tags:
- base
- import_playbook: playbooks/includes/cluster.yml
tags:
- cluster
- name: PYTHON
hosts: all
gather_facts: false
tasks:
- name: ensure python3 is installed
register: python_install
changed_when: "'es_pyinstall' in python_install.stdout_lines"
raw: command -v python3 || echo es_pyinstall && apt update && apt install -y python3-minimal python3-apt
- import_playbook: playbooks/includes/postgres.yml
tags:
- postgres
- monitor
- manager
- server
- import_playbook: playbooks/includes/monitor.yml
tags:
- monitor
- import_playbook: playbooks/includes/manager.yml
tags:
- manager
- import_playbook: playbooks/includes/wowza.yml
tags:
- wowza
- import_playbook: playbooks/includes/celerity.yml
tags:
- celerity
- import_playbook: playbooks/includes/worker.yml
tags:
- worker
- import_playbook: playbooks/includes/server.yml
tags:
- server
- import_playbook: playbooks/includes/vault.yml
tags:
- vault
- import_playbook: playbooks/includes/import.yml
tags:
- import
- import_playbook: playbooks/includes/netcapture.yml
tags:
- netcapture
- import_playbook: playbooks/includes/certificates.yml
tags:
- certificates
- monitor
- manager
- server
- import_playbook: playbooks/includes/network.yml
tags:
- network
- import_playbook: playbooks/postgres.yml
tags: postgres
- import_playbook: playbooks/msmonitor.yml
tags: monitor
- import_playbook: playbooks/mirismanager.yml
tags: manager
- import_playbook: playbooks/wowza.yml
tags: wowza
- import_playbook: playbooks/celerity.yml
tags: celerity
- import_playbook: playbooks/mediaworker.yml
tags: worker
- import_playbook: playbooks/mediaserver.yml
tags: server
- import_playbook: playbooks/mediavault.yml
tags: vault
- import_playbook: playbooks/mediaimport.yml
tags: import
- import_playbook: playbooks/netcapture.yml
tags: netcapture
...
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment