Ecs-composex

Latest version: v1.1.6

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

0.9.0

==================

New features
------------

* cabd793 - Support for networks: and mapping to additional subnets. (282)
* ba4ed5c - ECS Scheduled tasks support (280)
* 82e2086 - Defaulting to encrypted for RDS (276)
* a516a09 - Added support for service level x-aws keys from ecs-plugin (273)
* 5e1ab08 - Improved logging settings (265)
* 96ad398 - x-secrets::Lookup (256)
* dfb249c - Lookup for ACM working (254)
* ea6e05c - Feature x-docdb (252)
* 0a4d258 - Refactor services to root stack (248)
* 49a9d31 - ARN of TGT Group always passed to service stack (245)
* eafcd38 - Updated documentation (236)
* aa4c96b - Feature x-elbv2 with x-acm support and validation via x-dns (228)
* fb0bc4a - Allowing RoleArn in x-rds Lookup (233)
* 22feb56 - Lookup via resources tag api for VPC resources (231)
* be536c1 - Cross-Cccount assume role generally and locally for lookup (229)
* 32075f2 - Allow for custom cooldown for steps (221)
* ca89836 - Upgrading troposphere==2.6.3 (216)
* 3a1b0c8 - Linting DynDB features and use-case files (213)
* 67cc67e - Feature x-s3 (196)
* 230a9d3 - Lookup RDS DB/Clusters and secrets (211)

Fixes
-----
* fc55f4b - Patched version of 0.8.9 with previews for 0.9.0 (275)
* 1dc4113 - Replaced LOG.warn with LOG.warning (271)
* 42c7027 - Docs improvements (278)
* 78bef91 - Clarified Ingress syntax (261)
* af31f33 - Fixed a number of small issues (259)
* 02da4e1 - Hotfix services attributes (243)
* fb7265a - During PyCharm refactor, error change occured (238)
* c46c208 - Fixing import export string (224)
* 7669799 - Removing missed print (217)
* 4171044 - Fixing condition when QueueName property is set (210)
* 0ced643 - Patched SQS based scaling rule and alarm (202)

Syntax changes from previous version
------------------------------------

* 86d2141 - Refactor/services xconfig keys (269)
* 1cfa6b7 - Refactor AppMesh properties keys (262)
* d753473 - Refactor to classes for XResources and Compose resources (219)


Documentation theme changed to Read The Docs and tuned some colors.

0.8.0

==================

New features:
--------------
* `Support for ECS Scaling based on SQS Messages in queue <https://github.com/compose-x/ecs_composex/pull/194>`_
* `Support for ECS Scaling based on Service CPU/RAM values (TargetTracking) <https://github.com/compose-x/ecs_composex/issues/188>`_
* `Support for using existing Secrets in AWS Secrets Manager <https://github.com/compose-x/ecs_composex/pull/193>`_
* `Support for Service logs expiry from compose definition <https://github.com/compose-x/ecs_composex/issues/165>`_
* `Enable to use AWS CFN native PseudoParameters in string values <https://github.com/compose-x/ecs_composex/issues/182>`_
* `Improved Environment variables interpolation to follow the docker-compose behaviour <https://github.com/compose-x/ecs_composex/issues/185>`_


Closed reported issues:
------------------------
* https://github.com/compose-x/ecs_composex/issues/175

Some code refactor and bug fixes have gone in as well to improve stability and addition of new services.

0.7.0

===================

New features:

* `Support for AWS Secrets mapping to secrets in docker-compose <https://github.com/compose-x/ecs_composex/pull/142>`_
* Support for `Use` on VPC which needs no lookup
* Support for IAM policies to manually add ad-hoc permissions outside of the pre-defined ones
* Additional configuration file to use with CodePipeline

Various bug fixes and some small features to help making plug-and-play easier.
Introduction to `Use` which should allow for resources reference outside of your account
without cross-account lookup.

0.6.0

===================

New features:
* `Docker-compose multi-files (override support) <https://github.com/compose-x/ecs_composex/issues/121>`_

The new CLI uses positional arguments matching a specific command which drives what's executed onwards.
Trying to re-implement features as close to the docker-compose CLI as possible.

* **config** allows to get the YAML file render of the docker-compose files put together.
* **render** will put all input files together and generate the CFN templates accordingly.
* **up** will deploy do the same as render, and deploy to AWS CFN.

0.5.3

==================

A lot of minor bug fixes and removing CLI commands to the benefit of better implementation via the compose file.

0.5.2

==================

New features:

* `Support for AWS KMS <https://github.com/compose-x/ecs_composex/issues/77>`_

The support for KMS will be extended to use the CMK for RDS/SQS/SNS and any resource that can use KMS for encryption
at rest.

.. hint:: Mind, this might occur a few extra costs.

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.