Où Ansible Galaxy installe-t-il les rôles ?
Où Ansible Galaxy installe-t-il les rôles ?

Vidéo: Où Ansible Galaxy installe-t-il les rôles ?

Vidéo: Où Ansible Galaxy installe-t-il les rôles ?
Vidéo: Pipeline Devops - 1.43. ANSIBLE : galaxy, requirements et installation de rôles 2024, Novembre
Anonim

Par défaut, Ansible téléchargements les rôles vers le premier répertoire accessible en écriture dans la liste des chemins par défaut ~/. ansible / les rôles :/usr/share/ ansible / les rôles :/etc/ ansible / les rôles . Cela installe les rôles dans le répertoire personnel de l'utilisateur exécutant ansible - galaxie.

En conséquence, comment utilisez-vous les rôles dans la galaxie Ansible ?

Créer les rôles avec Galaxie Ansible pouvez utilisation git pour en ajouter d'autres rôle sources, telles que GitHub. Vous pouvez initialiser un nouveau rôle de la galaxie en utilisant ansible - galaxie init, ou vous pouvez installer un rôle directement de la Rôle Ansible Galaxy stocker en exécutant la commande ansible - galaxie installer <nom de rôle >.

Sachez également, quels sont les rôles Ansible? Les rôles fournir un cadre pour des collections entièrement indépendantes ou interdépendantes de variables, de tâches, de fichiers, de modèles et de modules. Dans Ansible , le rôle est le mécanisme principal pour diviser un playbook en plusieurs fichiers. Cela simplifie l'écriture de playbooks complexes et les rend plus faciles à réutiliser.

En gardant cela à l'esprit, où sont stockés les playbooks Ansible ?

Le fichier d'inventaire par défaut se trouve généralement dans /etc/ ansible /hosts, mais vous pouvez également utiliser l'option -i pour pointer vers des fichiers d'inventaire personnalisés lors de l'exécution Ansible commandes et cahiers de jeu.

Quelle est la différence entre Ansible et Ansible galaxie?

Galaxie Ansible est un référentiel pour ansible les rôles. C'est ce que PyPI est à Python, ou ce que Maven est à Java. ansible - galaxie est un outil qui récupère les rôles de Galaxie Ansible et les installe. À peu près la même chose que pip pour Python.

Conseillé: