ansible_role_python


title: 'Роль для Python' description: 'Быстрый старт и примеры, демонстрирующие возможности роли.'


Ansible Роль: Python

Статус

Статус сборки

Описание

Python — это Ansible Роль, используемая для настройки и поддержания сервисов производственного уровня.

Дорожная карта

Ссылки

Требования

Для производства

  • Ansible

Для локального тестирования

  • Vagrant - (Тестировалось с версией 2.1.1)
  • Плагины 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) - Для тестирования с несколькими виртуальными машинами [vagrant-plugin-vai](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-plugin-vai)
    • [vagrant-vbguest (0.15.2) - Рекомендуется vagrant-vbguest](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-vbguest)
  • Virtual Box
    • Тестировалось с версией 5.2.14 r123301 (Qt5.6.1)

Переменные

defaults/main.yml

  • defaults/main.yml содержит все необходимые переменные.

проект_name/site.yml пример

Тестирование

Тестирование с Molecule

molecule test

Тестирование с Vagrant

Чтобы протестировать со всеми виртуальными машинами, определёнными в Vagrantfile, выполните следующее:

cd roles/python
vagrant up

Чтобы запустить на конкретной виртуальной машине

vagrant up xenial

Виртуальные машины, протестированные с Vagrant и Virtualbox

успех, ошибка, не протестировано, не поддерживается

ОС Версия Дистрибутив Поддерживается ^1 Результаты

Авторы

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

Лицензия: MIT

  • Python сгенерирован с помощью [ansible_collection_skeleton](https://github.com/<class 'jinja2.utils.Namespace'>/ansible_collection_skeleton)Ansible Роль Ansible Роль
О проекте

Ansible Galaxy role for maintain Python.

Установить
ansible-galaxy install lordoftheflies/ansible-role-python
Лицензия
Unknown
Загрузки
195
Владелец
Freelancer Software Entrepreneur, founder of Cherubits LLC.