Helm resource monitor only checks wether objects exist in the cluster or not. Now it uses a dynamic client but only extracts the names of objects. With the metadata client, addon-operator can only get the information needed to make a decision.
What this PR does / why we need it
In the standby node, the resource monitor is 1/3 of all allocations.
Overview
Helm resource monitor only checks wether objects exist in the cluster or not. Now it uses a dynamic client but only extracts the names of objects. With the metadata client, addon-operator can only get the information needed to make a decision.
What this PR does / why we need it
In the standby node, the resource monitor is 1/3 of all allocations.
Before:
After (during converge):
Special notes for your reviewer
https://pkg.go.dev/k8s.io/client-go/metadata