New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

aeropress

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aeropress

Helper for deploying Docker images to AWS ECS.

  • 0.0.48
  • PyPI
  • Socket score

Maintainers
2

aeropress

aeropress is a CLI program for deploying Docker images to AWS ECS. It receives a folder path that includes ECS task and service definitions and then does the jobs respectively;

  • Register ECS task definitions
  • Create Cloudwatch metrics for scaling policies
  • Create or update scaling policies for ECS services
  • Create or update alarms on Cloudwatch
  • Create or update ECS services

Installation

aeropress works with Python3.

::

pip3 install aeropress

Usage

::

$ aeropress --help usage: cli.py [-h] [--logging-level {debug,info,warning,error}] [--version] {deploy,clean} ...

aeropress AWS ECS deployment helper

positional arguments: {deploy,clean} sub-command help deploy Deploy docker image to ECS. clean Clean commands for stale entitites on AWS.

optional arguments: -h, --help show this help message and exit --logging-level {debug,info,warning,error} Print debug logs --version show program's version number and exit

Example

You must have defined an ECS cluster first. Then, you can define ECS tasks and services in a yaml file and run aeropress with required arguments. ::

aeropress deploy --path 'example/foo.yaml' --image-url 'registry.hub.docker.com/library/python' --service-name service-foo

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc