proxy icon indicating copy to clipboard operation
proxy copied to clipboard

Add values override file for Amazon EKS deployments

Open arashn opened this issue 3 years ago • 1 comments

arashn avatar Jan 08 '23 20:01 arashn

Can you please explain why you feel this is necessary to include? And outline what you're doing in the PR please

slawlor avatar Jan 09 '23 15:01 slawlor

This PR adds annotations for the ingress resource specific to the AWS Load Balancer Controller. It is meant to aid deployments to Amazon's EKS service. It is was not intended to be part of the core project. Rather, it was intended to be more like an example values override, to help with necessary configuration changes when deploying to EKS.

arashn avatar Jan 09 '23 21:01 arashn

This PR adds annotations for the ingress resource specific to the AWS Load Balancer Controller. It is meant to aid deployments to Amazon's EKS service. It is was not intended to be part of the core project. Rather, it was intended to be more like an example values override, to help with necessary configuration changes when deploying to EKS.

Can you add that as a comment to the file? We don't want people to misunderstand that we're forcing AWS for example.

slawlor avatar Jan 10 '23 14:01 slawlor

I have updated the values override file to include the notes as comments in the file, and also corrected some configuration parameters. It turned out that ingress was not necessary to be deployed to EKS for the deployment to work correctly, and as such I removed it from this file.

arashn avatar Jan 12 '23 05:01 arashn

Also, I was thinking that actually it would be a better idea to include a README with detailed instructions for deploying to EKS, rather than just having this override file here. If you prefer, I can work on adding such a readme and close this PR and resubmit another PR with all files together.

arashn avatar Jan 12 '23 05:01 arashn

Also, I was thinking that actually it would be a better idea to include a README with detailed instructions for deploying to EKS, rather than just having this override file here. If you prefer, I can work on adding such a readme and close this PR and resubmit another PR with all files together.

I think this would be helpful, we can make something like a deployments folder specific to various infra's. Thanks.

slawlor avatar Jan 12 '23 14:01 slawlor

Sounds good. Closing this PR for now.

arashn avatar Jan 12 '23 17:01 arashn