Skip to main content

An awesome CLI for just *everything* in AMPOS.

Project description

AMPOS Command-Line Interface

An awesome CLI for just everything in AMPOS.

Currently not support in Windows

Install and use

Simply install it via pip

$ pip install ampos-cli

Then ampos command is ready to serve from your shell!

$ ampos --help
Usage: ampos [OPTIONS] COMMAND [ARGS]...

Options:
  --version  Show the version and exit.
  --help  Show this message and exit.

Commands:
  burger  Manipulate burgers

For example, to deploy burger (assume your project's ampos.yml file is already there), just run:

$ ampos burger deploy BURGER_NAME --environment dev --region ap-southeast-1

where BURGER_NAME is the name of a burger defined in ampos.yml.

Changelog

0.10.17 (May 21, 2019)

Bug Fixes

  • Fix error '_create_deploy_executor() missing 1 required positional argument: 'polling_interval' when undeploy burger.

0.10.16 (May 21, 2019)

Improvements

  • Add '--use-container' option to 'burger deploy/undeploy' command.

0.10.15 (May 17, 2019)

Bug Fixes

  • Install aws-sam-cli as dependency to fix 'sam' command not found error.

0.10.14 (May 15, 2019)

Improvements

  • 'burger deploy' is able to deploy SAM written in Python with using platform-specific native compiled library.

0.10.13 (May 9, 2019)

Improvements

  • Update boto3 to 1.9.143.
  • Attach 'ampos:cli:Version' tag to CloudFormation stack.

0.10.12 (Apr 29, 2019)

Bug Fixes

  • Fix 'missing polling_interval argument' error when undeploy SAM.

0.10.11 (Apr 26, 2019)

Bug Fixes

  • Fix 'missing polling_interval argument' error when deploy SAM.

0.10.10 (Apr 26, 2019)

Improvements

  • Add support for --polling-interval option for command 'burger deploy/undeploy'.

Bug Fixes

  • Fix misleading error message when no PutObject permission to S3 while deploying.

0.10.9 (Apr 18, 2019)

Improvements

  • Not show spinning animation when running in non-interactive shell.

0.10.8 (Mar 7, 2019)

Improvements

  • Add workaround to allow deploying nested stack to AWS China (only support 1-level nested stack)

0.10.7 (Mar 5, 2019)

Improvements

  • Change deployment S3 bucket from 'temp' to 'package'.

0.10.6 (Mar 4, 2019)

Improvements

  • Add support for --exclude option to 'burger deploy/undeploy' command.
  • Improve error message when create/update stack fails
  • Improve 'burger deploy' output to show progress of uploading SAM package.
  • Improve confirmation prompt to show burgers and stacks in 'burger undeploy' command.
  • Change wait interval between stack create/update status polling to 15 seconds.

0.10.5 (Feb 25, 2019)

Improvements

  • Support deploying AWS CloudFormation nested stack in 'cloudformation' burger type.

0.10.4 (Feb 21, 2019)

Bug Fixes

  • Fix bug unable to deploy with empty parameter file.

See full changelog here

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 ampos-cli, version 0.10.17
Filename, size & hash File type Python version Upload date
ampos_cli-0.10.17-py3-none-any.whl (31.5 kB) View hashes Wheel py3
ampos_cli-0.10.17.tar.gz (18.0 kB) View hashes Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page