eendroroy.pyenv
ansible-role-pyenv
Rol de Ansible para instalar pyenv
Variables del Rol
Configura pyenv_env: system
para instalar pyenv de manera global, o pyenv_env: local
para una instalación local.
Agrega plugins bajo la variable pyenv.plugins
.
Define las versiones de Python a instalar bajo la variable pythons
.
Ejemplo:
pyenv_env: system
pyenv:
plugins:
- { name: pyenv-virtualenv, repo: 'https://github.com/pyenv/pyenv-virtualenv.git' }
pythons:
- version: 2.7.14
Sistemas Operativos soportados
- Ubuntu
- precise (12.04)
- trusty (14.04)
- xenial (16.04) - xenial requiere que python2 esté instalado para soporte de ansible.
- CentOS
- 6
- 7
- RHEL
- 6
- 7
Ejemplo de Playbook
---
# Ejemplo de playbook
- name: configuración de pyenv
hosts: servidores
gather_facts: yes
tasks:
- include_role:
name: eendroroy.pyenv
vars:
pyenv_env: system
pythons:
- version: 2.7.14
- version: 3.6.5
Contribuciones
Los informes de errores y las solicitudes de extracción son bienvenidos en GitHub en el repositorio ansible-role-pyenv. Este proyecto está destinado a ser un espacio seguro y acogedor para la colaboración, y se espera que los contribuyentes cumplan con el código de conducta del Covenant del Contribuyente.
Autor
- indrajit - Propietario - eendroroy
Licencia
El proyecto está disponible como código abierto bajo los términos de la Licencia MIT.
Instalar
ansible-galaxy install eendroroy.pyenv
Licencia
mit
Descargas
391
Propietario
Write code!