macklus.configserver

Rôle ConfigServer Ansible

Produits ConfigServer et rôle de script gratuit.

Variables de Rôle

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: Installer CMM (vrai|faux)
  • macklus.configserver.cmq.install: Installer CMQ (vrai|faux)
  • macklus.configserver.cse.install: Installer CSE (vrai|faux)
  • macklus.configserver.csf.install: Installer CSF (vrai|faux)
  • macklus.configserver.csf.options: Options à inclure dans le fichier csf.conf (dictionnaire de variable en minuscules - valeur)
  • macklus.configserver.csf.allow: Lignes de configuration pour le fichier csf.allow (liste de lignes de chaînes)
  • macklus.configserver.csf.deny: Lignes de configuration pour le fichier csf.deny (liste de lignes de chaînes)
  • macklus.configserver.csf.fignore: Lignes de configuration pour le fichier csf.fignore (liste de lignes de chaînes)
  • macklus.configserver.csf.mignore: Lignes de configuration pour le fichier csf.mignore (liste de lignes de chaînes)
  • macklus.configserver.csf.pignore: Lignes de configuration pour le fichier csf.pignore (liste de lignes de chaînes)
  • macklus.configserver.csf.rignore: Lignes de configuration pour le fichier csf.rignore (liste de lignes de chaînes)
  • macklus.configserver.csf.signore: Lignes de configuration pour le fichier csf.signore (liste de lignes de chaînes)
  • macklus.configserver.csf.suignore: Lignes de configuration pour le fichier csf.suignore (liste de lignes de chaînes)

Pour cxs :

  • macklus.configserver.cxs.install: Installer CXS

Exemple de Playbook

Inclure un exemple d'utilisation de votre rôle (par exemple, avec des variables passées en tant que paramètres) est toujours utile pour les utilisateurs :

- hosts: serveurs
  rôles:
    - macklus.configserver/cmm
    - macklus.configserver/cmq
    - macklus.configserver/cse
    - macklus.configserver/csf
    - macklus.configserver/cxs

Licence

GPL-3.0-seulement

Installer
ansible-galaxy install macklus.configserver
Licence
gpl-3.0
Téléchargements
77
Propriétaire
Code and sysadmin lover. Always ready to try and fail, and learn, and dream