69 lines
2.7 KiB
YAML
69 lines
2.7 KiB
YAML
### Chemin dans lequel se trouvent les playbooks ansible
|
|
base_path: ansible
|
|
|
|
### Liste des playbooks ansible
|
|
# ansible_playbooks:
|
|
# cle_monplaybook:
|
|
# # Obligatoire : le nom du fichier playbook
|
|
# playbook: monplaybook.yml
|
|
# # Si précisé, texte de la ligne présentée dans le menu pour une exécution
|
|
# menu_title: "Excuter cle_monplaybook"
|
|
# # Si précisé, texte d'explication de l'argument à fournir pour exécuter le playbook, l'argument étant à passer sous la forme de --cle_monplaybook
|
|
# argument_help: "Executer cle_monplaybook"
|
|
# # Si précisé, liste de questions (syntaxe inquirerpy) à poser avant de lancer le playbook, chaque réponse
|
|
# # étant fournie au playbook par une entrée ayant pour nom la valeur de var_name dans l'extra_vars fourni à ansible-playbook
|
|
# questions:
|
|
# - var_name: valeur1
|
|
# - type: input
|
|
# - message: Quelle est la valeur 1 ?
|
|
# # Si précisé, des variables supplémentaires à passer au playbook à travers l'option --extra_vars d'ansible-playbook
|
|
# extra_vars:
|
|
# extra_packages:
|
|
# # facultatif, pour s'appuyer sur un proxy cache apt tel que apt-cacher-ng (doit répondre à l'adresse `apt-proxy`)
|
|
# - auto-apt-proxy
|
|
|
|
ansible_playbooks:
|
|
firstboot:
|
|
argument_help: Ne présente pas le menu et prépare le système au premier démarrage
|
|
playbook: firstboot.yml
|
|
extra_vars:
|
|
extra_packages:
|
|
# facultatif, pour s'appuyer sur un proxy cache apt tel que apt-cacher-ng (doit répondre à l'adresse `apt-proxy`)
|
|
- auto-apt-proxy
|
|
|
|
update:
|
|
menu_title: Exécuter la mise à jour des paquets
|
|
argument_help: Ne présente pas le menu et exécute mise à jour des paquets
|
|
playbook: update.yml
|
|
|
|
conformite:
|
|
menu_title: Exécuter la configuration du poste
|
|
argument_help: Ne présente pas le menu et exécute la conformité
|
|
playbook: conformite.yml
|
|
|
|
ajoute-utilisateur:
|
|
menu_title: Ajoute un utilisateur
|
|
argument_help: Ne présente pas le menu et ajoute un utilisateur
|
|
playbook: ajoute-utilisateur.yml
|
|
questions:
|
|
- var_name: username
|
|
type: input
|
|
message: "Identifiant de l'utilisateur concerné"
|
|
- var_name: prenom_nom
|
|
type: input
|
|
message: "Prénom et nom de l'utilisateur"
|
|
|
|
ajoute-sudoer:
|
|
menu_title: Ajoute un administrateur
|
|
argument_help: Ne présente pas le menu et ajoute un administrateur
|
|
playbook: ajoute-sudoer.yml
|
|
|
|
supprime-sudoer:
|
|
menu_title: Supprime un administrateur
|
|
argument_help: Ne présente pas le menu et supprime un administrateur
|
|
playbook: supprime-sudoer.yml
|
|
|
|
rustdesk:
|
|
menu_title: Installe Rustdesk
|
|
argument_help: Ne présente pas le menu et installe Rustdesk
|
|
playbook: rustdesk.yml
|