Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Releases: gardener-attic/hvpa-controller

v0.7.0

09 Sep 14:49
Compare
Choose a tag to compare

[hvpa-controller]

🏃 Others

v0.6.0

15 Jul 16:07
Compare
Choose a tag to compare

[hvpa-controller]

🏃 Others

v0.5.1

15 Jun 11:40
Compare
Choose a tag to compare

[hvpa-controller]

🏃 Others

v0.5.0

20 Apr 16:20
Compare
Choose a tag to compare

[hvpa-controller]

🏃 Others

  • [OPERATOR] The HVPA controller now respects controlledResources and controlledValues parameters that have been newly introduced in autoscaling.k8s.io/v1. (gardener/hvpa-controller#93, @stoyanr)
  • [OPERATOR] autoscaling.k8s.io/v1 is now being used instead of autoscaling.k8s.io/v1beta2 in HVPA resources. This enables using controlledValues: RequestsOnly in spec.vpa.template.spec.resourcePolicy (gardener/hvpa-controller#91, @stoyanr)

v0.4.0

25 Jan 11:46
Compare
Choose a tag to compare

[hvpa-controller]

⚠️ Breaking Changes

🏃 Others

📰 Noteworthy

v0.3.1

14 Aug 02:54
Compare
Choose a tag to compare
  • Check if OOMKilled pod has latest resource values before overriding stabilisation (#78)
  • consider hpa scale out limited if hpa is not deployed (#77)

v0.3.0

29 Jun 14:08
Compare
Choose a tag to compare

[hvpa-controller]

Improvements

  • [OPERATOR] Minor bug fix: Use vpa scale policies correctly (#73, @ggaurav10)
  • [OPERATOR] Change handling of LimitsRequestsGapScaleParams: Use max of value and percentage gaps, instead of min (#72, @ggaurav10)
  • [OPERATOR] Now HVPA doesn't take VPA recommendations into account if VPA condition has ConfigUnsupported, ConfigDeprecated or LowConfidence set to true (#68, @ggaurav10)
  • [OPERATOR] Removing "Temporary/fast fix to enable scale down even if vpaWeight == 0" as we have better ways to optimise cost now (#64, @ggaurav10)
  • [OPERATOR] Ignore minChange configuration while overriding scale up stabilisation. This ensures that full VPA recommendations are applied in case the target pods are OOMKilled or restarted due to livenessProbe failure, no matter what. (#61, @amshuman-kr)
  • [OPERATOR] Consider HPA to be limited if we have seen oomkill or liveness probe fails already. This change makes HVPA controller scale the app vertically more actively, ignoring the HPA's status condition type ScalingLimited. (#57, @ggaurav10)
  • [OPERATOR] Consider HPA scale out to be limited in case, overrideScaleUpStabilization is set in the status and hpa weight is 0 so that full VPA recommendation is immediately applied. (#56, @ggaurav10)
  • [OPERATOR] Add ci master build status and go report card badges (#54, @ggaurav10)

v0.2.5

19 Mar 10:51
Compare
Choose a tag to compare

[hvpa-controller]

Improvements

  • [OPERATOR] Removing "Temporary/fast fix to enable scale down even if vpaWeight == 0" as we have better ways to optimise cost now (#63, @ggaurav10)

v0.2.4

13 Mar 04:03
Compare
Choose a tag to compare

[hvpa-controller]

Improvements

  • [OPERATOR] Ignore minChange configuration while overriding scale up stabilisation. This ensures that full VPA recommendations are applied in case the target pods are OOMKilled or restarted due to livenessProbe failure, no matter what. (#62, @amshuman-kr)

v0.2.3

13 Mar 01:05
Compare
Choose a tag to compare

no release notes available