Ansible: Fichier de variables de portée globale ?

Créé le 29 nov. 2013  ·  3Commentaires  ·  Source: ansible/ansible

Salut,

Après quelques recherches sur Google et demandes sur IRC, il ne semble pas y avoir de fichier de variables globales par défaut où vous pouvez définir des choses comme accélérer et rassembler_facts.

group_vars/all ne semble pas fonctionner pour les variables à ce niveau.

Cela signifie que pour un grand livre de jeu avec de nombreux jeux, vous devez les définir explicitement pour chaque jeu, c'est probablement sous-optimal ?

Commentaire le plus utile

Salut michael,

Il s'agit en fait d'une demande de fonctionnalité (ou au moins de mise à jour de la documentation), pas de support.
La question semble récurrente et la réponse donnée est généralement "group_vars/all", mais cela ne fonctionne pas pour toutes les portées et certainement pas pour les variables que j'ai mentionnées.
[all:vars] dans l'inventaire ressemble à la prochaine meilleure réponse, mais lorsque vous avez quelques fichiers d'inventaire différents, vous ne voulez pas vraiment dupliquer ces valeurs dans chacun d'eux.

Donc, j'ai l'impression qu'il manque quelque chose de similaire aux valeurs par défaut/dans les rôles, au niveau du playbook.

Tous les 3 commentaires

Salut,

(A) Ceux-ci sont définis sur une base de jeu par jeu.

(B) À l'avenir, veuillez ne pas utiliser github comme forum de support. Arrêtez-vous plutôt par ansible-project sur googlegroups.

Merci!

Salut michael,

Il s'agit en fait d'une demande de fonctionnalité (ou au moins de mise à jour de la documentation), pas de support.
La question semble récurrente et la réponse donnée est généralement "group_vars/all", mais cela ne fonctionne pas pour toutes les portées et certainement pas pour les variables que j'ai mentionnées.
[all:vars] dans l'inventaire ressemble à la prochaine meilleure réponse, mais lorsque vous avez quelques fichiers d'inventaire différents, vous ne voulez pas vraiment dupliquer ces valeurs dans chacun d'eux.

Donc, j'ai l'impression qu'il manque quelque chose de similaire aux valeurs par défaut/dans les rôles, au niveau du playbook.

+1, impossible de trouver un endroit pour définir les valeurs par défaut globales

Cette page vous a été utile?
0 / 5 - 0 notes