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.pyenvLicencia
 
            mit
          
Descargas
 
            398
          
Propietario
 
    Write code!
