Skip to content

v0.5.0

Compare
Choose a tag to compare
@tomkerkhove tomkerkhove released this 20 Jun 05:38
· 128 commits to main since this release
ce37228

This is the fifth beta release of the KEDA HTTP Addon. Please see the install documentation to get started.

Changelog

New

  • Routing: Add multi-host support to HTTPScaledObject (#552)
  • Routing: Support path-based routing (#338)
  • General: Log incoming requests using the Combined Log Format (#669)

Improvements

  • General: Automatically tag Docker image with commit SHA (#567)
  • RBAC: Introduce fine-grained permissions per component and reduce required permissions (#612)
  • Operator: Migrate project to Kubebuilder v3 (#625)
  • Routing: New routing table implementation that relies on the live state of HTTPScaledObjects on the K8s Cluster instead of a ConfigMap that is updated periodically (#605)

Fixes

  • General: HTTPScaledObject is the owner of the underlying ScaledObject (#703)
  • Routing: Lookup host without port (#608)
  • Controller: Use kedav1alpha1.ScaledObject default values (#607)
  • General: Changes to HTTPScaledObjects now take effect (#605)

Breaking Changes

  • General: Pod selector labels have changed, this could force to uninstall the HTTP Add-on and reinstall it.

Deprecations

You can find all deprecations in this overview and join the discussion here.

New deprecation(s):

  • General: host field deprecated in favor of hosts in HTTPScaledObject (#552)

Previously announced deprecation(s):

  • None.

Other

  • General: Use kubernetes e2e images for e2e test and samples (#665)
  • e2e tests: Use the same e2e system as in core (#686)

Contributions

New Contributors

Full Changelog: v0.4.0...v0.5.0