lordoftheflies.ansible_role_python


title: 'Rola dla Pythona' description: 'Szybki poradnik i przykłady pokazujące możliwości roli.'


Rola Ansible: Python

Status

Status budowy

Opis

Python to rola Ansible używana do konfiguracji i zarządzania usługami produkcyjnymi.

Plan rozwoju

Odniesienia

Wymagania

Produkcja

  • Ansible

Do testów lokalnych

  • Vagrant - (Testowane wersją 2.1.1)
  • Wtyczki 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) - Do testowania z wieloma maszynami wirtualnymi [vagrant-plugin-vai](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-plugin-vai)
    • [vagrant-vbguest (0.15.2) - Polecane vagrant-vbguest](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-vbguest)
  • Virtual Box
    • Testowane wersją 5.2.14 r123301 (Qt5.6.1)

Zmienne

defaults/main.yml

przykład project_name/site.yml

Testowanie

Testowanie z Molecule

molecule test

Testowanie z Vagrant

Aby przetestować z wszystkimi maszynami wirtualnymi zdefiniowanymi w Vagrantfile, uruchom następujące polecenie:

cd roles/python
vagrant up

Aby uruchomić na konkretnej maszynie wirtualnej:

vagrant up xenial

Maszyny wirtualne testowane z Vagrant i VirtualBox

pass, fail, untested, unsupported

OS Wersja Dystrybucja Wsparcie ^1 Wyniki

Autorzy

  • [<class 'jinja2.utils.Namespace'>](mailto:<class 'jinja2.utils.Namespace'>)

Licencja: MIT

  • python wygenerowany przy użyciu [ansible_collection_skeleton](https://github.com/<class 'jinja2.utils.Namespace'>/ansible_collection_skeleton)Rola Ansible Rola Ansible
O projekcie

Ansible Galaxy role for maintain Python.

Zainstaluj
ansible-galaxy install lordoftheflies.ansible_role_python
Licencja
Unknown
Pobrania
205
Właściciel
Freelancer Software Entrepreneur, founder of Cherubits LLC.