-
Notifications
You must be signed in to change notification settings - Fork 3k
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
helm: Update the example value for EKS load balancer internal annotation #31329
Conversation
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.
Thanks for your PR, the Readme.md is actually generated from values.yaml.tmpl, so can you make the change here, and run below commands to generate all related files.
cilium/install/kubernetes/cilium/values.yaml.tmpl
Line 2675 in 5c2ed45
# For EKS LoadBalancer, use annotation service.beta.kubernetes.io/aws-load-balancer-internal: 0.0.0.0/0 |
make -C install/kubernetes
make -C Documentation update-helm-values
Commit 213e124 does not match "(?m)^Signed-off-by:". Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin |
Hi @sayboras Thanks for the comment! I have updated the PR as you have instructed. Can you please have a look? Thanks |
The changes look good to me. Can you help to squash two commits into a single one? Thanks. |
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.
Apart from merging two commits into a single one, the changes look good to me. Thanks a lot for your contribution.
Thanks @sayboras! Just squashed the two commits. Happy to contribute more! :) |
/test |
/test |
@oshangalwaduge I've started a full CI run. Unless you want/need to do any changes, please avoid rebasing the branch as that invalidates the test results (and thus blocking the PR from being merged). Thanks! |
Signed-off-by: Oshan Galwaduge <oshan304@gmail.com>
Hi @gandro My apologies... Just noticed this. Will avoid rebasing the branch from now on. Sorry for the inconveniences caused 🙏 |
No worries! |
/test |
Fix Cilium default values for EKS when Cilium clustermesh-apiserver LoadBalancer fails to create with the below error.
Annotation "service.beta.kubernetes.io/aws-load-balancer-internal: 0.0.0.0/0" is not supported and returns an error 'Failed build model due to failed to parse bool annotation, service.beta.kubernetes.io/aws-load-balancer-internal: 0.0.0.0/0: strconv.ParseBool: parsing "0.0.0.0/0": invalid syntax'.
Annotation value for service.beta.kubernetes.io/aws-load-balancer-internal should be described as in the AWS Load Balancer Controller documentation. https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.5/guide/service/annotations/#lb-internal