Skip to content
Snippets Groups Projects
cluster.yml 590 B
#!/usr/bin/env ansible-playbook
---

- name: CLUSTER
  hosts: cluster
  tags: cluster
  pre_tasks:
    - name: check running in a docker container
      register: check_if_docker
      stat:
        path: /.dockerenv
    - name: set docker flag variable
      set_fact:
        in_docker: "{{ check_if_docker.stat.exists | d(false) }}"
  roles:
    - cluster
  post_tasks:
    - name: configure network
      when: network_apply | d(false)
      include_role:
        name: network
    - name: configure proxy
      when: proxy_apply | d(false)
      include_role:
        name: proxy

...