coaxial.base

bazowe

.github/workflows/ci.yml

Zalecana bazowa konfiguracja dla serwerów.

Zmienne roli

Nazwa Domyślna Możliwe wartości Opis
base__operator_username user Dowolna poprawna nazwa użytkownika Nazwa konta administracyjnego.
base__operator_password '!' (czyli brak hasła) Hasło konta operatora, zobacz instrukcje dotyczące generowania lub użyj mkpasswd --method=sha-512.
base__operator_shell /bin/bash Określa domyślną powłokę dla operatora.
base__provisioning_username ansible Użytkownik, który ma być używany przez Ansible.
base__ssh_pubkey_path ~/.ssh/id_pub.rsa Klucz publiczny do dodania do authorized_keys dla obu użytkowników.
base__timezone Etc/UTC Strefa czasowa dla tej maszyny. Zobacz dlaczego UTC to jedna prawdziwa strefa czasowa dla Twoich serwerów
base__ntp_server ntp.ubuntu.com Serwer NTP do pobierania czasu.
base__ntp_server_fallback pool.ntp.org Alternatywny serwer NTP, jeśli powyższy zawiedzie.

Przykładowy Playbook

- hosts: all
  become: true
  tasks:
    - name: Zastosuj podstawową konfigurację
      include_role:
        name: coaxial.base

Licencja

MIT

Informacje o autorze

Coaxial (64b.it)

O projekcie

Opinionated base config for servers.

Zainstaluj
ansible-galaxy install coaxial.base
Licencja
Unknown
Pobrania
782
Właściciel