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.

Source Distribution

wobble-0.0.2.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

wobble-0.0.2-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file wobble-0.0.2.tar.gz.

File metadata

  • Download URL: wobble-0.0.2.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for wobble-0.0.2.tar.gz
Algorithm Hash digest
SHA256 1f5d714ee8f42fffe90f3c9804197b6e7182642a8942b73c5267a1d76b620076
MD5 bee00545761b4541baa3cf8ff4f2eb4e
BLAKE2b-256 6e67f1ae32c73becbe901fc45c3b84554abf1be4835518555a3870a1eb04e1b0

See more details on using hashes here.

File details

Details for the file wobble-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for wobble-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9b14e36a9300127b934a5e8c14c10eeb820295460c4c2bf3ed99fe2aab19a072
MD5 092dcd81ba53bc903984f9c4d8f47e51
BLAKE2b-256 a7b3fae25b8d0e1557fcb327d10e37ce358237f1b9d738e944ab675fd6148211

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page