-
Notifications
You must be signed in to change notification settings - Fork 0
refactor(structure): universal-addon template migration #3
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
Conversation
helm_argo_application_enabled = var.enabled && var.argo_enabled && var.argo_helm_enabled | ||
helm_argo_application_wait_enabled = local.helm_argo_application_enabled && length(keys(var.argo_kubernetes_manifest_wait_fields)) > 0 | ||
helm_argo_application_values = [ | ||
helm_argo_application_enabled = var.enabled == true && var.argo_enabled == true && var.argo_helm_enabled == true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why we need explicit true?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably not, but this originates in the universal-addon. If we want to tackle this, we should do it there.
config = { | ||
zones = { | ||
".:53" = { | ||
plugins = { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have plenty of values, which got deleted, those were default values?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, same as in the Helm chart
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
Type of change
fix
)feat
)refactor
)test
)style
)ci
)docs
)This PR migrates addon structure to the https://github.com/lablabs/terraform-aws-eks-universal-addon template.
How Has This Been Tested?
Compared deployment behaviour with old and new version. Looking same.
Compared CoreDNS configuration of old and new version. It is same.