Closed sarg3nt closed 1 month ago
Hi @sarg3nt, it seems it's related to this bug in the latest version of the app, can you try the chart in version 9.7.0? https://github.com/kubernetes/autoscaler/issues/6808
It should be fixed by #657
I tried the new version and am getting the same error.
I confirmed the update is now at 1.1.2
autoscaling/vpa-updater:1.1.2
0517 23:33:11.844076 1 api.go:153] fail to get pod controller: pod=cloud-controller-manager-lpul-vault-k8s-server-1.vault.ad.selinc.com err=Unhandled target ││ Ref v1 / Node / lpul-vault-k8s-server-1.vault.ad.selinc.com, last error node is not a valid owner
Update:
I noticed my custom deployment gives me those errors for the kube-system static pods as well, so I think that is normal, which kind of makes sense?
However the Helm chart deployment is only trying to update stuff in the kube-system
namespace whereas my custom deployment updates everything.
I'm not seeing a config option that would limit it to the kube-system
namespace. Am I missing something?
Also, when I deploy the helm chart with Terraform the VPA resources fail to deploy. It's like the Helm chart finished the install but the CRD's are not quite up yet. When I install my custom version this doesn't happen. I have the same Terraform depends_on
logic in place so I'm not sure why it's doing this.
A question as well. How does the chart handle certificate renewal? Does it do it automatically on chart upgrade or are the certs going to expire?
I'm deploying the latest chart with no configuration changes and am finding that the
kube-system/vertical-pod-autoscaler-updater
Is throwing the following errors:The only ones that seem to work are in the
kube-system
namespace:I have the Terraform to deploy the raw files and that works fine but would like to switch to your Helm chart, which is not working. I tried comparing what the raw files deploy for
ClusterRole
s vs the Helm chart but they are so different the comparison is difficult.In any case, this does not appear to work for us. Maybe the version of k8s?
Specs: