github kayac/ecspresso v2.0.0

Version 2.0.0

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

Don't miss a new ecspresso release

NewReleases is sending notifications on new releases.