Skip to content

Refactored container definitions out of module #69

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

Merged
merged 11 commits into from
Apr 12, 2023

Conversation

Ohid25
Copy link

@Ohid25 Ohid25 commented Mar 20, 2023

Description

Refactored container definitions out of the module. We find that it will be easier to dedicate modules that have a more elegant solution to container definitions rather than us having to retrofit our heredoc version of the container definitions.

We've kept the functionality of the current container definition, but this will eventually be refactored entirely out, making subsequent changes from here on out a breaking change.

BREAKING CHANGE

  • If switching to using external container definitions
    • Define your Cloudwatch log groups outside of the module
    • Set enable_logs to false
    • Run terraform state mv commands to ensure no Cloudwatch logs get recreated/destroyed

@Ohid25 Ohid25 added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 20, 2023
@Ohid25 Ohid25 linked an issue Mar 20, 2023 that may be closed by this pull request
Mohammed-afk91
Mohammed-afk91 previously approved these changes Mar 21, 2023
@Ohid25 Ohid25 force-pushed the feature/refactor_container_definitions branch from 6353756 to ef15dae Compare March 21, 2023 19:40
Abdul Wahid added 10 commits April 11, 2023 12:50
@Ohid25 Ohid25 force-pushed the feature/refactor_container_definitions branch from 8b0aa54 to 97df639 Compare April 11, 2023 11:50
@Ohid25 Ohid25 marked this pull request as ready for review April 12, 2023 10:57
Copy link

@umotif-dmasters umotif-dmasters left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Ohid25 Ohid25 merged commit 9909245 into master Apr 12, 2023
@Ohid25 Ohid25 deleted the feature/refactor_container_definitions branch April 12, 2023 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Development

Successfully merging this pull request may close these issues.

Add support for sidecar containers
3 participants