macklus.configserver
Rola Ansible ConfigServer
Produkty ConfigServer i darmowa rola skryptu.
Zmienne Roli
macklus:
configserver:
cmm:
install: true
cmq:
install: true
cse:
install: true
csf:
install: true
options: {
testing: 1,
testing_interval: 5,
auto_updates: 1,
tcp_in: "20,21,22,25,53,80,110,143,443,465,587,993,995",
tcp_out: "20,21,22,25,53,80,110,113,443,587,993,995",
udp_in: "20,21,53",
udp_out: "20,21,53,113,123"
}
allow: []
deny: []
fignore: []
ignore: []
mignore: []
pignore: []
rignore: []
signore: []
suignore: []
cxs:
install: false
install_cxswatch: false
cxswatch:
options: ''
maxchild: 3
loglevel: 0
sleep: 3
filemax: 0
rateignore: 300
- macklus.configserver.cmm.install: Zainstaluj CMM (true|false)
- macklus.configserver.cmq.install: Zainstaluj CMQ (true|false)
- macklus.configserver.cse.install: Zainstaluj CSE (true|false)
- macklus.configserver.csf.install: Zainstaluj CSF (true|false)
- macklus.configserver.csf.options: Opcje, które powinny być w pliku csf.conf (słownik zmiennej - wartość)
- macklus.configserver.csf.allow: Linijki konfiguracyjne dla pliku csf.allow (lista linii tekstowych)
- macklus.configserver.csf.deny: Linijki konfiguracyjne dla pliku csf.deny (lista linii tekstowych)
- macklus.configserver.csf.fignore: Linijki konfiguracyjne dla pliku csf.fignore (lista linii tekstowych)
- macklus.configserver.csf.mignore: Linijki konfiguracyjne dla pliku csf.mignore (lista linii tekstowych)
- macklus.configserver.csf.pignore: Linijki konfiguracyjne dla pliku csf.pignore (lista linii tekstowych)
- macklus.configserver.csf.rignore: Linijki konfiguracyjne dla pliku csf.rignore (lista linii tekstowych)
- macklus.configserver.csf.signore: Linijki konfiguracyjne dla pliku csf.signore (lista linii tekstowych)
- macklus.configserver.csf.suignore: Linijki konfiguracyjne dla pliku csf.suignore (lista linii tekstowych)
Dla cxs:
- macklus.configserver.cxs.install: Zainstaluj CXS
Przykład Playbooka
Zawieranie przykładu, jak użyć swojej roli (na przykład z przekazanymi jako parametry zmiennymi) jest zawsze miłe dla użytkowników:
- hosts: serwery
roles:
- macklus.configserver/cmm
- macklus.configserver/cmq
- macklus.configserver/cse
- macklus.configserver/csf
- macklus.configserver/cxs
Licencja
GPL-3.0-only
O projekcie
ConfigServer products and free script role.
Zainstaluj
ansible-galaxy install macklus.configserver
Licencja
gpl-3.0
Pobrania
77
Właściciel
Code and sysadmin lover. Always ready to try and fail, and learn, and dream