feat: add context to disable some features cluster deploy #1020
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation
I am deploying a few testing EKS clusters and I need a way to disable some features as I dont need them for the testing clusters,
I would also like to make it easier for myself to deploy clusters with custom names to allow multiple clusters to be running in the same AWS account
Modifications
adds context variables
Add a Suffix to the cluster name and scratch bucket name
Disable features
Turn off RDS and slack notifications
I have also made mantainer-arns optional as they are not required to have a working cluster.
Verification
Deployed into nonprod