Releases: jcmoraisjr/haproxy-ingress
v0.10.1
Changes since v0.10:
- Fix rewrite target match #668
- Implement sort-backends #677
- Update embedded haproxy to 2.0.18 d9ac2c8
Docker images:
quay.io/jcmoraisjr/haproxy-ingress:v0.10.1
jcmoraisjr/haproxy-ingress:v0.10.1
Embedded HAProxy version: 2.0.18
Changelog: https://github.com/jcmoraisjr/haproxy-ingress/blob/master/CHANGELOG.md#v0101
v0.9.2
Changes since v0.9.1:
- Implement sort-backends #677
Docker images:
quay.io/jcmoraisjr/haproxy-ingress:v0.9.2
jcmoraisjr/haproxy-ingress:v0.9.2
Embedded HAProxy version: 1.9.16
Changelog: https://github.com/jcmoraisjr/haproxy-ingress/blob/master/CHANGELOG.md#v092
v0.8.6
Changes since v0.8.5:
Docker images:
quay.io/jcmoraisjr/haproxy-ingress:v0.8.6
jcmoraisjr/haproxy-ingress:v0.8.6
Embedded HAProxy version: 1.8.26
Changelog: https://github.com/jcmoraisjr/haproxy-ingress/blob/master/CHANGELOG.md#v086
v0.11-beta.3
Changes since v0.11-beta.2:
- Implement sort-backends #677
- Add --sort-endpoints-by command-line option #678
- Fix dynamic update of the default backend #680
- Update embedded haproxy to 2.1.9 06f2e65
Docker images:
quay.io/jcmoraisjr/haproxy-ingress:v0.11-beta.3
jcmoraisjr/haproxy-ingress:v0.11-beta.3
Embedded HAProxy version: 2.1.9
Changelog: https://github.com/jcmoraisjr/haproxy-ingress/blob/master/CHANGELOG.md#v011-beta3
v0.11-beta.2
Changes since v0.11-beta.1:
- Fix rewrite target match #668
Docker images:
quay.io/jcmoraisjr/haproxy-ingress:v0.11-beta.2
jcmoraisjr/haproxy-ingress:v0.11-beta.2
Embedded HAProxy version: 2.1.8
Changelog: https://github.com/jcmoraisjr/haproxy-ingress/blob/master/CHANGELOG.md#v011-beta2
v0.11-beta.1
Main changes since v0.10:
- HAProxy upgrade from 2.0 to 2.1
- Negligible IO, CPU usage and reconciliation time, regardless the number of tracked ingress and service objects
- Ingress API upgrade from
extensions/v1beta1
tonetworking.k8s.io/v1beta1
- Implement PathType from ingress v1 spec
Known backward compatibility changes since v0.10:
- Kubernetes version 1.14 or newer
- HAProxy Ingress service account needs
get
,list
,watch
andupdate
access tonetworking.k8s.io
api group - Major refactor in the haproxy's frontents with the following visible changes:
- Internal proxy names changed, which will impact metric dashboards that use these names
- Internal map file names changed, which will impact configuration snippets that use them
timeout-client
andtimeout-client-fin
are global scoped only - cannot use as an ingress annotation- Template path changed
Docker images:
quay.io/jcmoraisjr/haproxy-ingress:v0.11-beta.1
jcmoraisjr/haproxy-ingress:v0.11-beta.1
Embedded HAProxy version: 2.1.8
Changelog: https://github.com/jcmoraisjr/haproxy-ingress/blob/master/CHANGELOG.md#v011-beta1
v0.10
Main changes since v0.9:
- HAProxy upgrade from 1.9 to 2.0
- Metrics:
- HAProxy’s internal Prometheus exporter
- HAProxy Ingress exporter for Prometheus
- HAProxy Ingress dashboard for Grafana
Docker images:
quay.io/jcmoraisjr/haproxy-ingress:v0.10
jcmoraisjr/haproxy-ingress:v0.10
Embedded HAProxy version: 2.0.17
Changelog: https://github.com/jcmoraisjr/haproxy-ingress/blob/master/CHANGELOG.md#v010
v0.9.1
v0.8.5
v0.10-beta.3
URLs of this version:
quay.io/jcmoraisjr/haproxy-ingress:v0.10-beta.3
jcmoraisjr/haproxy-ingress:v0.10-beta.3
HAProxy version: 2.0.17
See the CHANGELOG for details