Skip to main content

Madeira Tools

Project description

Madeira Tools

This is a collection of tools that wraps madeira aiming to provide a standard set of functionality for deployment of test and production apps to AWS.

Command line tools

madeira-deploy

  • Deploys the application to the test environment

madeira-deploy --debug

  • Deploys the application to the test environment with debugging

madeira-deploy --mode production

  • Deploys the application to the production environment

madeira-clean-layers

  • Deletes any orphaned Lambda Layer versions

madeira-package-layer <layer name>

  • Packages dependencies for use as AWS lambda function layers
  • Must be run from application project root
  • References the layer_requirements.txt file in said project root

madeira-remove

  • Removes the application from the test environment

madeira-remove --mode production

  • Removes the application from the production environment

madeira-run-api

  • Runs the API container, if any, and attaches to its shell or log output in the foreground

madeira-run-dev

  • Opens XFCE4 terminal with 2 tabs - each for API and UI container runtime + logging
  • Must be run from application project root

madeira-run-ui

  • Runs the API container, if any, and attaches to its shell or log output in the foreground

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

madeira-tools-0.13.tar.gz (11.7 kB view hashes)

Uploaded Source

Built Distribution

madeira_tools-0.13-py3-none-any.whl (18.2 kB view hashes)

Uploaded Python 3

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