coaxial.base
base
Configuration de base prédéfinie pour serveurs.
Variables du rôle
Nom | Par défaut | Valeurs possibles | Description |
---|---|---|---|
base__operator_username |
user |
Tout nom d'utilisateur valide | Nom d'utilisateur du compte administratif. |
base__operator_password |
'!' (c'est-à-dire sans mot de passe) |
Mot de passe du compte opérateur, voir instructions pour générer ou utiliser mkpasswd --method=sha-512 . |
|
base__operator_shell |
/bin/bash |
Définit le shell par défaut pour l'opérateur. | |
base__provisioning_username |
ansible |
Utilisateur à utiliser pour Ansible. | |
base__ssh_pubkey_path |
~/.ssh/id_pub.rsa |
Clé publique à ajouter à authorized_keys pour les deux utilisateurs. |
|
base__timezone |
Etc/UTC |
Fuseau horaire pour cette machine. Voir pourquoi le UTC est le vrai fuseau horaire pour vos serveurs | |
base__ntp_server |
ntp.ubuntu.com |
Serveur NTP pour obtenir l'heure. | |
base__ntp_server_fallback |
pool.ntp.org |
Serveur NTP alternatif en cas d'échec du serveur défini ci-dessus. |
Exemple de Playbook
- hosts: all
become: true
tasks:
- name: Appliquer la configuration de base
include_role:
name: coaxial.base
Licence
MIT
Informations sur l'auteur
Coaxial (64b.it)