Skip to content
Snippets Groups Projects
Commit dba20260 authored by ant31's avatar ant31
Browse files

Fail all nodes on error

parent a62f7425
No related branches found
No related tags found
No related merge requests found
---
- hosts: all
any_errors_fatal: true
gather_facts: false
roles:
- bootstrap-os
......@@ -8,33 +9,40 @@
- hosts: all
any_errors_fatal: true
gather_facts: true
- hosts: all
any_errors_fatal: true
roles:
- { role: kubernetes/preinstall, tags: preinstall }
- hosts: etcd:!k8s-cluster
any_errors_fatal: true
roles:
- { role: etcd, tags: etcd }
- hosts: k8s-cluster
any_errors_fatal: true
roles:
- { role: etcd, tags: etcd }
- { role: kubernetes/node, tags: node }
- { role: network_plugin, tags: network }
- hosts: kube-master
any_errors_fatal: true
roles:
- { role: kubernetes/master, tags: master }
- { role: kubernetes-apps/lib, tags: apps }
- { role: kubernetes-apps/network_plugin, tags: network }
- hosts: k8s-cluster
any_errors_fatal: true
roles:
- { role: dnsmasq, tags: dnsmasq }
- hosts: kube-master[0]
any_errors_fatal: true
roles:
- { role: kubernetes-apps/lib, tags: apps }
- { role: kubernetes-apps, tags: apps }
---
# Deploy git infos
# ----------------
- name: 'GIT | Install script for collecting git info'
template:
src: "{{ role_path }}/gen-gitinfos.sh"
dest: "{{ bin_dir }}/gen-gitinfos.sh"
mode: a+rwx
- name: 'GIT | generate git informations'
local_action: command {{ role_path }}/gen-gitinfos.sh global
......
......@@ -4,12 +4,12 @@
bin_dir: "/opt/bin"
when: ansible_os_family == "CoreOS"
- name: 'GIT | Install script for collecting git info'
template:
src: "{{ role_path }}/gen-gitinfos.sh"
dest: "{{ bin_dir }}/gen-gitinfos.sh"
mode: a+rwx
- name: check bin dir exists
file:
path: "{{bin_dir}}"
state: directory
owner: root
become: true
- include: gitinfos.yml
when: run_gitinfos
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment