-
Notifications
You must be signed in to change notification settings - Fork 4
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
AWS EKS kubernetes resources #228
Conversation
️✅ There are no secrets present in this pull request anymore.If these secrets were true positive and are still valid, we highly recommend you to revoke them. 🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request. |
12c6d6f
to
1fa2cef
Compare
0c59740
to
692b439
Compare
6253042
to
d67240b
Compare
8354f23
to
b3cce17
Compare
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.
Make sense. Left some suggestions
description = "List of AWS IAM accounts to add to aws-auth configmap" | ||
default = [] | ||
|
||
# i.e |
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.
do we need these commented out default ?
|
||
[settings.kubernetes.node-labels] | ||
# todo: add label to the nodes | ||
app1 = "explorer-squid" |
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.
I still see these applications hard coded. Can we get these from config instead?
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.
sure, I have refactored it now, created blue/green environments and added argocd too. These hardcoded values are passed as input variables now.
5517051
to
baa77b5
Compare
39b2cd5
to
1d2e699
Compare
add blue/green deployment and argocd - use new eks module - declarative deployments with argocd - blue green envs - prod env - refactor userdata and remove hardcoded - network module and variables fix
The PR adds terraform declarations for AWS EKS managed kubernetes clusters on AWS infrastructure.
closes #143