Nextdoor / Kingpin
Deployment Automation Engine
Stars: ✭ 23
Programming Languages
python
139335 projects - #7 most used programming language
Kingpin: Deployment Automation Engine
|build_status|_ |doc_status|_ |pypi_download|_
Kingpin: the chief element of any system, plan, or the like.
Kingpin provides 3 main functions:
- API Abstraction - Job instructions are provided to Kingpin via a JSON based DSL (read below). The schema is strict and consistent from one action to another.
-
Automation Engine - Kingpin leverages python's
tornado <http://tornado.readthedocs.org>
_ engine. - Parallel Execution - Aside from non-blocking network IO, Kingpin can execute any action in parallel with another. (Read group.Async below)
Documentation
Documentation is hosted at https://kingpin.readthedocs.org <https://kingpin.readthedocs.org>
_
.. |build_status| image:: https://travis-ci.org/Nextdoor/kingpin.svg?branch=master .. _build_status: https://travis-ci.org/Nextdoor/kingpin .. |doc_status| image:: https://readthedocs.org/projects/kingpin/badge/?version=latest .. _doc_status: https://kingpin.readthedocs.org .. |pypi_download| image:: https://badge.fury.io/py/kingpin.png .. _pypi_download: https://pypi.python.org/pypi/kingpin
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].