in cost-optimization/gke-shift-left-cost/api/manifests.go [143:156]
func (m *Manifests) prepareForCostEstimation() {
for _, hpa := range m.hpas {
key := hpa.TargetRef
if deploy, ok := m.deploymentsRef[key]; ok {
deploy.hpa = hpa
}
if replicaset, ok := m.replicaSetsRef[key]; ok {
replicaset.hpa = hpa
}
if statefulset, ok := m.statefulsetsRef[key]; ok {
statefulset.hpa = hpa
}
}
}