ivansible.lin_base

ivansible.lin_base

Handlers et configurations Ansible communs pour d'autres rôles.

Exigences

Aucune

Variables

Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut.

hide_secrets: true

À définir

allow_sysctl: true

À définir

lin_ssh_port: 22

À définir

lin_ssh_keys_files: <playbook_dir>/files/keys/ssh-*.key'

À définir

lin_use_python2: true sur xenial/bionic, false sur focal

À définir

lin_compress_logs: ~

Si elle est définie, cela active (true) ou désactive (false) la compression des journaux tournés. Si elle n'est pas définie, les journaux standards restent intacts et les configurations logrotate générées ont la compression activée.

systemd_dir: /etc/systemd/system

À définir

local_bin: /usr/local/bin

À définir

Paramètres certbot communs

certbot_use_docker:

certbot_script:

certbot_dir:

certbot_lib_dir:

certbot_log_dir:

certbot_hook_dir:

certbot_post_dir:

Handlers

  • mettre à jour les fichiers temporaires du système
  • redémarrer le service ssh
  • supprimer les fichiers temporaires du jeu

Tags

Aucun

Exemple de Playbook

Ce rôle est uniquement destiné à servir de base pour l'héritage.

Licence

MIT

Informations sur l'auteur

Créé en 2018-2020 par IvanSible

À propos du projet

common ansible defaults and handlers for other roles

Installer
ansible-galaxy install ivansible.lin_base
Licence
Unknown
Téléchargements
1.4k
Propriétaire
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/