1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- base:
- # Base config for all minions
- '*':
- - ffinfo
- - apt
- - bash
- - certs
- - console-tools
- - icinga2
- - kernel
- - locales
- - mosh
- - network
- - ntp
- - postfix
- - screen
- - snmpd
- - ssh
- - sysctl
- - vim
- - unattended-upgrades
- # - tinc
- #
- # Roles
- #
- # Roles no relevant here are
- # - batman_gw (require role "batman")
- # - bbr (require role "router")
- # Router
- nodes:{{ grains['id'] }}:roles:router:
- - match: pillar
- - bird
- # Batman node
- nodes:{{ grains['id'] }}:roles:batman:
- - match: pillar
- - batman
- - respondd
- # Batman gateway
- nodes:{{ grains['id'] }}:roles:batman_gw:
- - match: pillar
- - dhcp-server
- # BRAS / Fastd
- nodes:{{ grains['id'] }}:roles:fastd:
- - match: pillar
- - fastd
- # Hardware nodes
- virtual:physical:
- - match: grain
- - hardware
- # KVM hosts
- nodes:{{ grains['id'] }}:roles:kvm:
- - match: pillar
- - kvm
- # Authoritive DNS server
- nodes:{{ grains['id'] }}:roles:dns-auth:
- - match: pillar
- - dns-server.auth
|