Tags: kmcgrath/clouddriver
Tags
feat(reservations): Backport 'v4' to 'v3' (spinnaker#2436) The PR backports changes from the `v4` reservation report to `v3`. The `v4` report is still being generated and will undergo at least one more iteration.
fix(provider/kubernetes): tolerate null service account (spinnaker#2434)
feat(reservations): V4 reservation report that proportionally covers … …shortfalls (spinnaker#2428) The V3 reservation report uses regional reservations in a very specific order to cover shortfalls. It is problematic if the consumer does not look at all instance types in a family when determining availability. This PR uses a proportional approach to cover shortfalls. Each instance type is allocated a portion of regional reservations in proportion to how much of the overall shortfall it contributed. ex) m4.4xlarge has a shortfall equivalent to 20 fxlarge m4.* has a total shortfall equivalent to 40 fxlarge Total regional reservations equivalent to 30 fxlarge m4.4xlarge would cover shortfall with 50% of the regional reservations (20/40 * 30 == 15)
fix(reservations): Add support for m5.large multiplier (spinnaker#2426)
fix(provider/kubernetes): v2 Allow ":" in keys (spinnaker#2420) Colons are allowed in Kubernetes resource names, and used by default for several RBAC roles like "system:masters". Replace ";" with ";" when storing the key, and do the opposite when retrieving the key.
feat(kubernetes): allow cluster provider to return subclasses of Kube… …rnetesV2ServerGroup (spinnaker#2414)
PreviousNext