eendroroy.pyenv

ansible-role-pyenv

Build-Status

GitHub-Tag

Mitwirkende
Letzte Commit (Branch)
Lizenz
GitHub-Issues
Geschlossene GitHub-Issues
GitHub-Pull-Requests
Geschlossene GitHub-Pull-Requests

Ansible-Rolle zur Installation von pyenv

Rollenvariablen

Setze pyenv_env: system, um pyenv systemweit zu installieren, oder pyenv_env: local für eine lokale Installation.

Füge Plugins unter der Variablen pyenv.plugins hinzu.

Definiere die zu installierenden Python-Versionen unter der Variablen pythons.

Beispiel:

pyenv_env: system

pyenv:
  plugins:
    - { name: pyenv-virtualenv, repo: 'https://github.com/pyenv/pyenv-virtualenv.git' }

pythons:
  - version: 2.7.14

Unterstützte Betriebssysteme

  • Ubuntu
    • precise (12.04)
    • trusty (14.04)
    • xenial (16.04) - xenial benötigt die Installation von python2 für Ansible-Unterstützung
  • CentOS
    • 6
    • 7
  • RHEL
    • 6
    • 7

Beispiel-Playbook

---
# Beispiel Playbook
- name: pyenv einrichten
  hosts: servers
  gather_facts: ja

  tasks:
  - include_role:
      name: eendroroy.pyenv
    vars:
      pyenv_env: system
      pythons:
        - version: 2.7.14
        - version: 3.6.5

Mitwirken

Fehlerberichte und Pull-Requests sind auf GitHub im Repository ansible-role-pyenv willkommen. Dieses Projekt soll ein sicherer und einladender Raum für Zusammenarbeit sein, und die Mitwirkenden werden gebeten, sich an den Verhaltenskodex des Contributor Covenant zu halten.

Autor

Lizenz

Das Projekt steht als Open Source unter den Bedingungen der MIT-Lizenz zur Verfügung.

Installieren
ansible-galaxy install eendroroy.pyenv
GitHub Repository
Lizenz
mit
Downloads
391
Besitzer
Write code!