Skip to main content

wobble: Deployment utility for DCOS+Marathon managed clusters

Project description

wobble
======

Deployment tool for deploying to Marathon running in DCOS, easily pluggable for servers requiring authentication and custom confirmation logic.

This is a deployment solution for deployments to Marathon orchestrated clusters running in DCOS. If what you
need is a *fire-and-forget* deployment, you should probably use `dcos/dcos-cli`_.

.. _usage:
Usage
-----

Current support is only for a cluster that is protected with Auth0_, however this will be abstracted into a :ref:`Plugin <plugins>` shortly.

.. code-block::

pip install wobble
wobble --help

Most options listed will respect an environmental variable, where the leading hyphens are stripped and the remaining characters are capitalized and converted to snake case:

.. code-block::

dcos-url -> DCOS_URL
auth0-url -> AUTH0_URL

.. _plugins:
Plugins
-------

TODO: This system is not currently defined

Developing
==========

# Run all the tests
python setup.py test

# Develop
pip install -e .

.. _dcos/dcos-cli: https://github.com/dcos/dcos-cli
.. _Auth0: https://auth0.com/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for wobble, version 0.0.2
Filename, size File type Python version Upload date Hashes
Filename, size wobble-0.0.2-py3-none-any.whl (9.0 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size wobble-0.0.2.tar.gz (7.4 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page