ivansible.lin_base

ivansible.lin_base

Wspólne obsługiwacze ansible i domyślne ustawienia dla innych ról.

Wymagania

Brak

Zmienne

Dostępne zmienne są wymienione poniżej, wraz z domyślnymi wartościami.

hide_secrets: true

Do określenia.

allow_sysctl: true

Do określenia.

lin_ssh_port: 22

Do określenia.

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

Do określenia.

lin_use_python2: true na xenial/bionic, false na focal

Do określenia.

lin_compress_logs: ~

Jeśli ustawione, umożliwia (true) lub wyłącza (false) kompresję obróconych logów. Jeśli nie ustawione, standardowe logi pozostają nienaruszone, a generowane pliki konfiguracyjne logrotate mają włączoną kompresję.

systemd_dir: /etc/systemd/system

Do określenia.

local_bin: /usr/local/bin

Do określenia.

Wspólne ustawienia certbota

certbot_use_docker:

certbot_script:

certbot_dir:

certbot_lib_dir:

certbot_log_dir:

certbot_hook_dir:

certbot_post_dir:

Obsługiwacze

  • aktualizuj tymczasowe pliki systemowe
  • uruchom ponownie usługę ssh
  • usuń tymczasowe pliki z zadań

Tagi

Brak

Przykład Playbooka

Ta rola jest przeznaczona tylko jako podstawa do dziedziczenia.

Licencja

MIT

Informacje o autorze

Utworzone w latach 2018-2020 przez IvanSible

O projekcie

common ansible defaults and handlers for other roles

Zainstaluj
ansible-galaxy install ivansible.lin_base
Licencja
Unknown
Pobrania
1.4k
Właściciel
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/