-
Notifications
You must be signed in to change notification settings - Fork 33
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
Cloud provider helm deployment needs updated - affinity missing? no HA #25
Comments
The helm chart you see above didn't implement affinity. It's only used for kube-vip daemonset
There should be something similar as above in this file https://github.com/kube-vip/helm-charts/blob/main/charts/kube-vip-cloud-provider/templates/deployment.yaml to support it |
lilHermit
added a commit
to lilHermit/kube-vip-helm-charts
that referenced
this issue
May 7, 2024
thebsdbox
added a commit
that referenced
this issue
Jun 8, 2024
sergeiwaigant
pushed a commit
to sergeiwaigant/kube-vip-helm-charts
that referenced
this issue
Jul 4, 2024
Signed-off-by: Sergei Waigant <sergei@waigant.com>
sergeiwaigant
pushed a commit
to sergeiwaigant/kube-vip-helm-charts
that referenced
this issue
Jul 4, 2024
Signed-off-by: Sergei Waigant <sergei@waigant.com>
sergeiwaigant
pushed a commit
to sergeiwaigant/kube-vip-helm-charts
that referenced
this issue
Jul 4, 2024
Signed-off-by: Sergei Waigant <sergei@waigant.com>
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In attempting to deploy the helm chart for kube-vip-cloud-provider I noticed podAntiAffinity wasnt picked up from the values file for deploying a HA setup to multiple nodes. This ended up with all pods deployed to the same node - defeating the HA setup.
The helm Deployment file seems to not pick up the affinity section from the values file.
This is different than what is deployed from the normal deployment file.
Expectations: If adding podAntiAffinity to the values file I expect that to be respected and deploy 1 pod per node.
Here is the deployment yaml when attempting to run a 3 replica deployment with helm
Here is the pod yaml showing tolerations but no affinity
What works without helm
This setup works when using a manifest file instead of helm
The text was updated successfully, but these errors were encountered: