eendroroy.pyenv
ansible-role-pyenv
Rola Ansible do instalacji pyenv
Zmienne roli
Ustaw pyenv_env: system
, aby zainstalować pyenv systemowo, lub pyenv_env: local
dla lokalnej instalacji.
Dodaj wtyczki pod zmienną pyenv.plugins
.
Zdefiniuj wersje Pythona do zainstalowania pod zmienną pythons
.
Przykład:
pyenv_env: system
pyenv:
plugins:
- { name: pyenv-virtualenv, repo: 'https://github.com/pyenv/pyenv-virtualenv.git' }
pythons:
- version: 2.7.14
Obsługiwane systemy operacyjne
- Ubuntu
- precise (12.04)
- trusty (14.04)
- xenial (16.04) - xenial wymaga zainstalowania python2 do wsparcia ansible
- CentOS
- 6
- 7
- RHEL
- 6
- 7
Przykładowy playbook
---
# Przykładowy playbook
- name: konfiguracja pyenv
hosts: serwery
gather_facts: yes
tasks:
- include_role:
name: eendroroy.pyenv
vars:
pyenv_env: system
pythons:
- version: 2.7.14
- version: 3.6.5
Wkład
Zgłaszanie błędów i prośby o połączenie są mile widziane na GitHubie w repozytorium ansible-role-pyenv. Projekt ma być bezpieczną i przyjazną przestrzenią do współpracy, a współautorzy są zobowiązani do przestrzegania zasad Kodeksu postępowania współautorów.
Autor
- indrajit - Właściciel - eendroroy
Licencja
Projekt jest dostępny jako open source na zasadach Licencji MIT.
Zainstaluj
ansible-galaxy install eendroroy.pyenv
Licencja
mit
Pobrania
391
Właściciel
Write code!