[ANNOUNCE] haproxy-ingress v0.14.1

1 view
Skip to first unread message

Joao Morais

unread,
Feb 10, 2023, 6:57:04 PM2/10/23
to haproxy...@googlegroups.com
HAProxy Ingress v0.14.1 is here!

This release fixes the following issues:

- Service resources accept annotations just like ingress ones. However
services annotated with path scoped annotations, like
`haproxy-ingress.github.io/cors-enable` and
`haproxy-ingress.github.io/auth-url`, were applying the configuration
to just one of the paths pointing the service. So, considering
`domain.local/path1` and `domain.local/path2` pointing to `svc1`, an
annotation added to `svc1` would only be applied to one of the paths.
- A wrong named port configured on the external auth was being
silently ignored. This update adds this information in the
documentation and also adds a warning in the log.

Other notable changes include:

- Mutual TLS authentication (mTLS, Auth TLS) was being skipped on
v0.14 if all the domains that configure mTLS are configured with
`optional_no_ca`.

Dependencies:

- Embedded HAProxy version was updated from 2.4.20 to 2.4.21.
- Go updated from 1.18.9 to 1.18.10.
- Client-go updated from v0.23.15 to v0.23.16.

Links and refs of this release:

* Changelog: https://github.com/jcmoraisjr/haproxy-ingress/blob/master/CHANGELOG/CHANGELOG-v0.14.md#v0141
* GitHub release:
https://github.com/jcmoraisjr/haproxy-ingress/releases/tag/v0.14.1
* Release date: 2023-02-10
* Helm chart: --version 0.14.1
* Image (Quay): quay.io/jcmoraisjr/haproxy-ingress:v0.14.1
* Image (Docker Hub): jcmoraisjr/haproxy-ingress:v0.14.1
* Embedded HAProxy version: 2.4.21

List of merged fixes and improvements since v0.14.0:

* Fix path scoped annotation on service resources [#984]
* Fix mTLS when all hosts are optional_no_ca [#977]
* Add warning if auth external svc isnt found [#982]
* update embedded haproxy from 2.4.20 to 2.4.21 [2b503d6]
* update go from 1.18.9 to 1.18.10 [717eea3]
* update dependencies [a8da9b8]
Reply all
Reply to author
Forward
0 new messages