Ansiblator - Proc používáme Ansiblator a co to je?

Používáme Ansiblator již nějakou dobu přímo v Pythonu, a používáme to hlavně z důvodů jednodušší práce než přímo s Ansible. Ansible je hodně dobrá aplikace pro ovládání a konfiguraci serverů když se používá spolu s playbooky. Bohužel pro automatickou konfiguraci, se již tak moc nehodí. Zkusili jsme i Salt-stack a Fabric.

Salt-stack je hodně dobrý, bohužel instalace a celé zprovoznění je dlouhé. Ansible však je docela podobný Fabricu a rychle připravitelný. Takže otázka byla, jak udělat Ansible jednodušší pro použití přímo v Pythonu.

Takto jsme začali pracovat na jednoduchém wrapperu, který by zjednodušil Python Api pro ansible. Z toho vznikl Ansiblator.

Můžete ho zkusit jednoduše jen zapsat:

pip install ansiblator

Je to docela rychlé. Více informací je na http://pripravto.cz/en/blog/en_ansiblator_doc.html. Základní přístup je pokusit se namapovat volání na jednotlivé Ansible moduly a další část je pokusit se očekávat, co všechno bude uživatele potřebovat.

Můžete balíček stáhnout na https://pypi.python.org/pypi/ansiblator.

Příprava, výroba, nábytek a interiéry. Služba Připravto.cz - připravujte technickou dokumentaci pro výrobu nábytku.

© 2013-2017 pripravto.cz | Kontaktujte nás | Legal