Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.77 KB

v1-v2.md

File metadata and controls

32 lines (25 loc) · 1.77 KB

Differences of ecspresso v1 and v2.

See also #374, issues and pull requests labeled v2.

Breaking changes

  • Abolish create command. deploy command can create a service. (#435)
  • rollback --deregister-task-definition true by default. (#443)
  • render command accepts args instead of flags. (#444)
  • verify command doesn't roll back IAM role to executionRole. (#269, #262 @cohalz)
  • diff --unified true by default. (#419 @cohalz)
  • Outputs of log messages never refresh the terminal and break lines. These messages flow simply. (#449, #380, #344 @winebarrel)
  • filter_command in a configuration file is deprecated. Use ECSPRESSO_FILTER_COMMAND environment variable instead. (#469)
  • When using CodeDeploy, deploy command waits to complete the deployment. Use --no-wait option if you want to break at deployment started the same as v1.

Enhanced

  • Enable to specify CodeDeploy application name and deployment group name in a configuration file. (#466, #403 @tjinjin)
  • A configuration file accepts Jsonnet format. init --jsonnet is also supported. (#447)
  • render commands supports --jsonnet flag. (#456)
  • Show the progress bar during deployment on CodeDeploy. (#412 @dsmatilla)
  • verify verfies container image platform. (#381 @konoui)
  • Multiple tfstate support using prefix. (#398 @mashiike)
  • Add SSM parameter store plugin. (#397, #400 @Liooo)
  • ECS Service Connect support. (#476)

Others

  • Switch AWS SDK Go v2 from v1. (#420, #424, #425, #426)
  • Switch CLI parser to kong from kingpin. (#454, #455)
  • Use ecsta as library to manipulate ECS tasks. (#418)
  • Update English expression. (#417 @sugitak)