Kingpin: Deployment Automation EngineΒΆ
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 engine.
- Parallel Execution - Aside from non-blocking network IO, Kingpin can execute any action in parallel with another. (Read group.Async below)
- Development
- Full Module Docs
kingpin.actors.aws.base
kingpin.actors.aws.cloudformation
kingpin.actors.aws.elb
kingpin.actors.aws.iam
kingpin.actors.aws.settings
kingpin.actors.aws.sqs
kingpin.actors.aws.s3
kingpin.actors.base
kingpin.actors.exceptions
kingpin.actors.group
kingpin.actors.hipchat
kingpin.actors.librato
kingpin.actors.misc
kingpin.actors.packagecloud
kingpin.actors.pingdom
kingpin.actors.rightscale.api
kingpin.actors.rightscale.base
kingpin.actors.rightscale.server_array
kingpin.actors.rollbar
kingpin.actors.slack
kingpin.actors.spotinst
kingpin.actors.utils
kingpin.utils