deimosfr.coreos-ansible
Rôle Ansible CoreOS
Ce rôle installe pypy et tous les besoins pour faire fonctionner Ansible sur CoreOS.
Variables du Rôle
coreos_ansible_role_path: "{{playbook_dir}}"
coreos_ansible_install_pypy: true
ansible_ssh_user: core
ansible_python_interpreter: "/opt/python/bin/python"
Exemple de Playbook
Le dépôt où pypy est hébergé limite le nombre de téléchargements parallèles. C'est pourquoi une exécution en série de 1 est définie :
- name: coreos-ansible
hosts: coreos
user: core
become: yes
gather_facts: False
serial: 1
roles:
- deimosfr.coreos-ansible
Dans le fichier d'hôtes, ajoutez des variables :
[coreos]
coreos-01
coreos-02
coreos-03
[coreos:vars]
coreos_ansible_role_path: "{{playbook_dir}}"
ansible_ssh_user: core
ansible_python_interpreter: "/opt/python/bin/python"
Licence
GPLv3
Informations sur l'Auteur
Pierre Mavro / deimosfr
À propos du projet
Ansible role to deploy pypy to CoreOS to be able to get Ansible prerequisites
Installer
ansible-galaxy install deimosfr.coreos-ansible
Licence
gpl-3.0
Téléchargements
452
Propriétaire
https://www.linkedin.com/in/pmavro/