🍺 BREW Explorer

← all formulae

ecs-deploy

brew install ecs-deploy v1.16.3 BSD-3-Clause

CLI tool to simplify Amazon ECS deployments, rollbacks & scaling

36
30-day installs · #5429
76
90-day · #6222
249
365-day · #6810
905
★ GitHub stars · updated 2mo ago

Runtime dependencies

GitHub topics

amazon-web-services aws aws-cli aws-ecs containers deployment docker ecs ecs-cli ecs-service scaling scheduling

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "certifi",
    "python@3.14"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "CLI tool to simplify Amazon ECS deployments, rollbacks \u0026 scaling",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:15+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "ecs-deploy",
  "github_default_branch": "develop",
  "github_last_commit_at": "2026-06-08T09:56:04Z",
  "github_readme_excerpt": "ECS Deploy\n----------\n\n.. image:: https://badge.fury.io/py/ecs-deploy.svg\n    :target: https://badge.fury.io/py/ecs-deploy\n\n.. image:: https://github.com/fabfuel/ecs-deploy/actions/workflows/build.yml/badge.svg\n    :target: https://github.com/fabfuel/ecs-deploy/actions/workflows/build.yml\n\n`ecs-deploy` simplifies deployments on Amazon ECS by providing a convenience CLI tool for complex actions, which are executed pretty often.\n\nKey Features\n------------\n- support for complex task definitions (e.g. multiple containers \u0026 task role)\n- easily redeploy the current task definition (including `docker pull` of eventually updated images)\n- deploy new versions/tags or all containers or just a single container in your task definition\n- scale up or down by adjusting the desired count of running tasks\n- add or adjust containers environment variables\n- run one-off tasks from the CLI\n- automatically monitor deployments in New Relic\n\nTL;DR\n-----\nDeploy a new version of your service::\n\n    $ ecs deploy my-cluster my-service --tag 1.2.3\n\nRedeploy the current version of a service::\n\n    $ ecs deploy my-cluster my-service\n\nScale up or down a service::\n\n    $ ecs scale my-cluster my-service 4\n\nUpdating a cron job::\n\n    $ ecs cron my-cluster my-task my-rule\n\nUpdate a task definition (without running or deploying)::\n\n    $ ecs update my-task\n\n\nInstallation\n------------\n\nThe project is available on PyPI. Simply run::\n\n    $ pip install ecs-deploy\n\nFor [Homebrew](https://brew.sh/) users, you can also install [it](https://formulae.brew.sh/formula/ecs-deploy) via brew::\n\n    $ brew install ecs-deploy\n\nRun via Docker\n--------------\nInstead of installing **ecs-deploy** locally, which requires a Python environment, you can run **ecs-deploy** via Docker. All versions starting from 1.7.1 are available on Docker Hub: https://cloud.docker.com/repository/docker/fabfuel/ecs-deploy\n\nRunning **ecs-deploy** via Docker is easy as::\n\n    docker run fabfuel/ecs-deploy:1.10.2\n\nIn this example, the stable ve",
  "github_repo": "fabfuel/ecs-deploy",
  "github_stars": 905,
  "github_topics": [
    "amazon-web-services",
    "aws",
    "aws-cli",
    "aws-ecs",
    "containers",
    "deployment",
    "docker",
    "ecs",
    "ecs-cli",
    "ecs-service",
    "scaling",
    "scheduling"
  ],
  "homepage": "https://github.com/fabfuel/ecs-deploy",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 36,
  "installs_365d": 249,
  "installs_90d": 76,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "BSD-3-Clause",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "ecs-deploy",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 5429,
  "rank_365d": 6810,
  "rank_90d": 6222,
  "raw_hash": "d4fa0f4242300b9e",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/e/ecs-deploy.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "1.16.3",
  "versioned_formulae": [],
  "why_use_this": null
}