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

Installieren
ansible-galaxy install macklus.configserver
GitHub Repository
Lizenz
gpl-3.0
Downloads
77
Besitzer
Code and sysadmin lover. Always ready to try and fail, and learn, and dream