coaxial.base
Basis
Meinungsbasierte Grundkonfiguration für Server.
Rollenvariablen
Name | Standardwert | Mögliche Werte | Beschreibung |
---|---|---|---|
base__operator_username |
user |
Jeder gültige Benutzername | Benutzername für das Administrationskonto. |
base__operator_password |
'!' (d.h. kein Passwort) |
Passwort für das Betreiberkonto, siehe Anleitung zur Generierung oder verwende mkpasswd --method=sha-512 . |
|
base__operator_shell |
/bin/bash |
Definiert die Standard-Shell für den Betreiber. | |
base__provisioning_username |
ansible |
Benutzer, den Ansible verwenden soll. | |
base__ssh_pubkey_path |
~/.ssh/id_pub.rsa |
Öffentlicher Schlüssel, der zu authorized_keys für beide Benutzer hinzugefügt wird. |
|
base__timezone |
Etc/UTC |
Zeitzone für diese Maschine. Siehe warum ist UTC die einzig wahre Zeitzone für Ihre Server | |
base__ntp_server |
ntp.ubuntu.com |
NTP-Server, von dem die Uhrzeit bezogen wird. | |
base__ntp_server_fallback |
pool.ntp.org |
Alternativer NTP-Server, falls der oben genannte ausfällt. |
Beispiel-Playbook
- hosts: all
become: true
tasks:
- name: Basis-Konfiguration anwenden
include_role:
name: coaxial.base
Lizenz
MIT
Autoreninformation
Coaxial (64b.it)