Skip to content

HAProxy Ingress Controller v1.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Oct 08:15
· 306 commits to master since this release

Changelog

4e2d3a0 - BUILD/MAJOR: ci: change latest branch to 1.9
4801d8e - DOC/MAJOR: update doc to reflect latest version
cd5d159 - MINOR: removal of unused ingresschan
ccff59b - DOC/MEDIUM: #489 allow multiple rewrites in single annotation
effdda4 - MEDIUM: config: #489 allow multiple rewrites in single annotation
df3d1df - CLEANUP/MINOR: format test yaml files
165e000 - MEDIUM: crd: leave support for v1alpha1 crds
0948245 - MEDIUM: cr: Update global, defaults and backend Custom Resource Definitions to v1alpha2
50bae0c - MINOR: cr: Update helper script for CR spec
fb118ea - MINOR: cr: fix plural name of defaults CR
c38aa87 - BUG/MINOR: properly set default value for queue timeout
28e13c6 - BUG/MAJOR: set hard-stop-after with default value of 30m
8c8a6d9 - TEST: ci: add additional info on CI for number of parallel tests
5ae4638 - BUILD/MEDIUM: ci: update k8s version to v1.25.2
2a8b907 - MINOR: set src-ip-header on default backend
09e380d - BUILD/MAJOR: haproxy: upgrade release to 2.6
e3b7ce1 - BUILD/MAJOR: raise minimum Go version to 1.19
6fab443 - BUG/MINOR: upgrade golang.org/x/sys and golang.org/x/net modules
8b5cfbb - BUG/MINOR: ci: add push rule to all jobs
501a93d - TEST: ci: in scheduled mode, run only one k8s cluster per time
82c040a - TEST: gitlab: increase artefact expiration time
71dc94f - CLEANUP/MINOR: s6: do not double stop signal
ff2284e - TEST/MINOR: ci: combine two tags for go parallel testing
6afd804 - BUG/MINOR: s6: React to SIGUSR1 when pod is getting deleted
8bddf5e - TEST: ci: extract https tests to separate ci job on github
2dac94e - BUG/MINOR: e2e: use correct configmap.yaml file
4623bb4 - BUILD: ci: speed up ci with parallel start e2e stages
48e9e92 - BUG/MINOR: service: do not override service status
4dddf0a - DOC/MINOR: add a missing licence to file
38c1e14 - TEST/MEDIUM: Use the builtin HTTP server as default backend
55be603 - TEST: Fix failing e2e tests with kubernetes
3dbd1eb - MEDIUM: Add Cgroups v1 and v2 limits to MEMLIMIT and GOMEMLIMIT calculation
744f122 - TEST/MAJOR: Use networking.k8s.io/v1 instead of v1beta1
025a11d - BUG/MINOR: avoid hard restarts when using a Global CRD
000976f - DOC/MINOR: Upgrade Ingress API version in Canary example
a923fce - TEST: modification of custom resource poc integration test
57aff86 - MEDIUM: Add GOMEMLIMIT support and switch Go runtime to 1.19
4974a22 - TEST: add non regression test for use_backend multiplication
3445475 - MINOR: add event processed channel to monitoring
0f295d1 - BUG: BackendSwitchingRuleDeleteAll does not delete all rules
f04679a - BUG: fix ssl-redirect precedence order with configmap and ingress
93815b8 - BUG/MINOR: Prevent unnecessary reloads when cookie-persistence is enabled
15d4efa - DOC/MEDIUM: add http-connection-mode and deprecate http-server-close and http-keep-alive
0217c3e - MEDIUM: merge HTTPConnectionMode annotations into one.
18b47de - BUG/MINOR: triggers a reload if an Ingress is deleted
f0c92bf - BUG: fixes ssl passthrough disable redirect
52e14de - BUG: fixes error on recreation of default local backend
182a14e - MINOR: add trace logs for endpoints and servers
a8018e2 - BUG/MINOR: prevents unnecessary reloading when the attribute client-ca is not used.
410e8f2 - MINOR: fixes log message
cfcb9dc - MINOR: copies controller binary last, to favor caching and speed up the image build
98d2b90 - BUG/MINOR: prevents unecessary restart when using multiple syslog servers
fe28b69 - MINOR: allow custom ports for local peer, stats and healthz