Releases: haproxytech/kubernetes-ingress
HAProxy Ingress Controller v1.7.8
HAProxy Ingress Controller v1.7.7
Changelog
- 07e10cd - MEDIUM: Don't skip any Ingress event
- cb71dd2 - BUG/MINOR: Fix skipped reloads when processing tcp services.
- 3f81d72 - BUG/MINOR: Don't initialize Backend.DefaultServer when not used
- 31f8f68 - MINOR: make scale-server-slots annotation available at all scopes
- 756f534 - BUG/MINOR: Don't override default-server params in ExternalName services.
- b766f15 - BUG/MINOR: fix frontends management with rules
- 8ea17c4 - MINOR: expect any podname format in GetPodPrefix
- 2fde552 - MINOR: wait for started process with Run call
HAProxy Ingress Controller v1.7.6
Changelog
- c88c805 - BUG/MINOR: fixes ingressclass comparison in modification case
- 1938059 - TEST/MINOR: Prevent nil pointer dereference.
- 1ea670f - MINOR: add client-strict-sni annotation
- ca0d9e2 - BUG/MINOR: fixes podprefix test in maxconn calculation after names changed with Helm naming adoption.
- 2e580d0 - MINOR: Accept patternfiles in whitelist/blacklists
- 14daa9b - BUG/MINOR: test: haproxy-ingress is in haproxy-controller namespace
- 3ebffe3 - BUG/MINOR: sync default backend name with config argument
- 3f8dd84 - BUG/MINOR: sync cm name with config argument
HAProxy Ingress Controller v1.7.5
HAProxy Ingress Controller v1.7.4
Changelog
Ingress Controller is built with haproxy 2.4.11 or above which fixes a couple of issues (#402, #409)
ad1d939 BUG/MINOR: Fix an incorrect lookup of the Endpoints corresponding to a Service Port
d6e7b6b BUG/MINOR: EndpointSlices: ignore non ready endpoints
051a639 TEST: Add e2e test for non ready endpoints
b2586a8 MINOR: skip default service check if absent
80ef3f7 BUG/MEDIUM: do not pull echo image from dockerhub, build it locally
aded06d BUILD/MINOR: ci: Improve autodetection of latest branch
78272b8 BUILD/MINOR: ci: Tag 1.7 branch as latest
7877331 BUG/MINOR: ingress rule default frontend
833b018 MINOR: switch default namespace to haproxy-controller in yaml files
870dde5 MINOR: sync k8s resources names with Helm project
HAProxy Ingress Controller v1.6.9
Changelog
- 6d02b4e BUG/MINOR: Fix an incorrect lookup of the Endpoints corresponding to a Service Port
HAProxy Ingress Controller v1.7.3
Changelog
- faab78d - BUG/MINOR: Fix nil pointer dereference in IngressServiceBackend
- 4ec62d2 - TEST/MEDIUM: e2e: Retry upon connection failures
- 2f5dc24 - TEST: add e2e test for proxy-proctol on haproxy side
- fbcb9e7 - TEST: Add e2e test for errorfiles and patternfiles
- b2290f9 - TEST: e2e: merge DeployYamlTemplate and DeployYalm methods into Apply
- 6dd53df - TEST: e2e: fix https offload to check the right certificate
- bf3e819 - REORG/MINOR: split ErrorFiles handler in smaller functions
- 369f501 - BUG/MINOR: when ConfigMap is removed, corresponding annotations should be deleted
- bb30b93 - BUG/MEDIUM: Fix inconsistent processing of haproxy files
- 6a06da4 - BUG/MEDIUM: Fix relative path of haproxy files.
- 26c532b - MINOR: fix zombie haproxy process in direct control mode
- 8189426 - REORG/MINOR: Group informers per resource types
- cc5a83e - BUG/MINOR: Check for EndpointSlicesMirroring before ignoring Endpoints.
- 21eba9d - BUILD/MINOR: ci: build nightly images only on original repo
HAProxy Ingress Controller v1.6.8
Changelog
- 89bdd2a - BUG/MINOR: Fix nil pointer dereference in IngressServiceBackend
- 99b6ac3 - BUG/MEDIUM: Update only status of assigned Ingress resources
- bcebb14 - MINOR: Run Global Cfg handler before haproxy startup
- 6296639 - BUG/MINOR: process template placeholders in log line
- fefb694 - TEST/MINOR: e2e: set maxconn value in configmaps
- de01852 - MAJOR: use client-go v0.21.3
HAProxy Ingress Controller v1.7.2
Changelog
- 30a9067 - BUILD/MINOR: Enable linters in deploy/test dir
- 008a5b7 - REORG/MINOR: reduce complexity in function called 'supported'
- 420f48e - DOC: Add Ingress Controller version to main doc page
- 2c3369d - BUG/MINOR: Fix ingress accepted with ingressClassName set to unexisting ingressclass.
- 9730874 - BUG/MINOR: Fix nil pointer dereference in Ingress PathType
HAProxy Ingress Controller v1.7.1
Changelog
04bbbc0 - BUG/MINOR: Fix configuration of backend model
0c5c611 - DOC: Add an IngressClass section
2dc92b4 - BUG/MINOR: Fix IngressClass filtering
93f8244 - BUG/MEDIUM: Update only status of assigned Ingress resources
9c1e7bd - REORG: move Ingress handler in a seperate pacakge
743b080 - REORG: Reorganize service handler in controller/service
00b8f3d - BUG/MINOR: restart haproxy when aux config file added
3f05cbe - BUILD/MEDIUM: Go: update version to Go 1.17
1f65e79 - BUILD/MINOR: gitlab: update go version in e2e tests
588d123 - BUILD/MINOR: update client-go library to v0.22.2
92bfb2e - BUILD/MINOR: update client-native nad config-parser libraries
f64d1cd - REORG/MINOR: move haproxy certs under haproxy/certs
47625bc - REORG/MINOR: move haproxy rules under haproxy/rules
6d56d59 - REORG/MINOR: move haproxy maps to haproxy/maps
a664a57 - MINOR: CR: Remove 'nullable: false' from CRDs
f2d7023 - BUG/MINOR: Fix backend runtime sync
55ccaac - BUILD/MINOR: rbac: Set resources to endpointslices in discovery.k8s.io