Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix CodeDeploy compatibility issues / Adds additional load balancer feature / Fixes tests #97

Merged
merged 1 commit into from
Oct 2, 2023

Conversation

JaredDarling
Copy link
Contributor

  • Adds lifecycle ignore to handle extenal deployments
  • Adds support for additional load balancer feature
  • Reference correct alb version to enable additional_lb support and CodeDeploy support
  • Updates tests to comply with latest cn-terraform/networking/aws implementation

* Upgrade cn-terraform/ecs-alb/aws -> 1.0.29

* makes task_definition dynamic

* Add default for deployment_controller

* Adds lifecycle ignore to handle extenal deployments

* Adds networking_configuration to ignore_changes

* Formatting

* Adjust logic to only EXTERNAL'

* Adds support for additional load balancer feature

* Add load_balancer to ignore_changes for ECS service

* Remove load_balancer from ignore_changes, causes invalid config.

* Reference correct alb version to enable additional_lb support and CodeDeploy support

* Updates tests to comply with latest cn-terraform/networking/aws implementation

---------

Co-authored-by: Jared Darling <jdarling@aimconsulting.com>
@JaredDarling JaredDarling changed the title Fix CodeDeploy compatibility issues / Adds additional load balancer feature Fix CodeDeploy compatibility issues / Adds additional load balancer feature / Fixes tests Sep 30, 2023
@jnonino jnonino added the enhancement New feature or request label Oct 2, 2023
@jnonino jnonino merged commit 03ccda2 into cn-terraform:main Oct 2, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

Successfully merging this pull request may close these issues.

None yet

2 participants