macklus.configserver
Ansible ConfigServer Rolle
ConfigServer Produkte und kostenlose Skriptrolle.
Rollenvariablen
macklus:
configserver:
cmm:
installieren: true
cmq:
installieren: true
cse:
installieren: true
csf:
installieren: true
optionen: {
testen: 1,
testintervall: 5,
automatische_updates: 1,
tcp_eingang: "20,21,22,25,53,80,110,143,443,465,587,993,995",
tcp_ausgang: "20,21,22,25,53,80,110,113,443,587,993,995",
udp_eingang: "20,21,53",
udp_ausgang: "20,21,53,113,123"
}
erlauben: []
verweigern: []
fignore: []
ignorieren: []
mingorieren: []
pingorieren: []
ringorieren: []
signo: []
suignorieren: []
cxs:
installieren: false
cxswatch_installieren: false
cxswatch:
optionen: ''
maxkinder: 3
loglevel: 0
schlaf: 3
dateimax: 0
rateignorieren: 300
- macklus.configserver.cmm.installieren: CMM installieren (true|false)
- macklus.configserver.cmq.installieren: CMQ installieren (true|false)
- macklus.configserver.cse.installieren: CSE installieren (true|false)
- macklus.configserver.csf.installieren: CSF installieren (true|false)
- macklus.configserver.csf.optionen: Optionen, die in der csf.conf Datei stehen sollten (Wörterbuch von Kleinbuchstaben - Wert)
- macklus.configserver.csf.erlauben: Konfigurationszeilen für die csf.allow Datei (Liste von Zeichenfolgen)
- macklus.configserver.csf.verweigern: Konfigurationszeilen für die csf.deny Datei (Liste von Zeichenfolgen)
- macklus.configserver.csf.fignore: Konfigurationszeilen für die csf.fignore Datei (Liste von Zeichenfolgen)
- macklus.configserver.csf.mignore: Konfigurationszeilen für die csf.mignore Datei (Liste von Zeichenfolgen)
- macklus.configserver.csf.pignore: Konfigurationszeilen für die csf.pignore Datei (Liste von Zeichenfolgen)
- macklus.configserver.csf.rignore: Konfigurationszeilen für die csf.rignore Datei (Liste von Zeichenfolgen)
- macklus.configserver.csf.signore: Konfigurationszeilen für die csf.signore Datei (Liste von Zeichenfolgen)
- macklus.configserver.csf.suignorieren: Konfigurationszeilen für die csf.suignore Datei (Liste von Zeichenfolgen)
Für cxs:
- macklus.configserver.cxs.installieren: CXS installieren
Beispiel Playbook
Es ist immer gut für die Benutzer, ein Beispiel zu haben, wie man Ihre Rolle verwendet (zum Beispiel mit übergebenen Variablen als Parameter):
- hosts: server
rollen:
- macklus.configserver/cmm
- macklus.configserver/cmq
- macklus.configserver/cse
- macklus.configserver/csf
- macklus.configserver/cxs
Lizenz
GPL-3.0-only
Über das Projekt
ConfigServer products and free script role.
Installieren
ansible-galaxy install macklus.configserver
Lizenz
gpl-3.0
Downloads
77
Besitzer
Code and sysadmin lover. Always ready to try and fail, and learn, and dream