lordoftheflies.ansible_role_python
title: 'Rôle pour python' description: 'Démarrage rapide et exemples pour démontrer les capacités du rôle.'
Rôle Ansible : Python
État
Description
Python est un Rôle Ansible utilisé pour configurer et maintenir des services de qualité production.
Feuille de route
Références
Exigences
Production
- Ansible
Pour les tests locaux
- Vagrant - (Testé avec la version 2.1.1)
- Plugins Vagrant :
- [vagrant-disksize (0.1.2)](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-disksize)
- [vagrant-libvirt](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-libvirt)
- vai (0.9.3) - Pour tester avec plusieurs VM [vagrant-plugin-vai](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-plugin-vai)
- [vagrant-vbguest (0.15.2) - Recommandé vagrant-vbguest](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-vbguest)
- Virtual Box
- Testé avec la version 5.2.14 r123301 (Qt5.6.1)
Variables
defaults/main.yml
- defaults/main.yml contient toutes les variables nécessaires.
Exemple projet_name/site.yml
- example_python.yml peut contenir une entrée exemple.
Test
Test avec Molecule
molecule test
Test avec Vagrant
Pour tester avec toutes les VM définies dans le Vagrantfile, exécutez ce qui suit :
cd roles/python
vagrant up
Pour exécuter sur des VM spécifiques
vagrant up xenial
VM testées avec Vagrant et Virtualbox
passé, échoué, non testé, non pris en charge
OS | Version | Distribution | Supporté ^1 | Résultats |
---|
Auteurs
- [<class 'jinja2.utils.Namespace'>](mailto:<class 'jinja2.utils.Namespace'>)
Licence : MIT
- python généré en utilisant [ansible_collection_skeleton](https://github.com/<class 'jinja2.utils.Namespace'>/ansible_collection_skeleton)
À propos du projet
Ansible Galaxy role for maintain Python.
Installer
ansible-galaxy install lordoftheflies.ansible_role_python
Licence
Unknown
Téléchargements
205
Propriétaire
Freelancer Software Entrepreneur, founder of Cherubits LLC.