mirror of
https://github.com/helm/charts.git
synced 2026-09-05 12:27:30 +00:00
* Updates and new features inspired by nginx-ingress chart Updates: * Upgrade haproxy-ingress to v0.7-beta.4 * Sidecar container for exporting metrics to prometheus * Sidecar container for collecting haproxy access logs and exporting to stdout Features inspired by nginx-ingress chart: * Allow deploying the ingress controller as DaemonSet or Deployment * Allow autoscaling (hpa) an ingress controller Deployment * Allow using custom metrics when autoscaling * Allow setting annotations and labels on the ingress controller * Allow specifying extra args and extra environment variables for the ingress controller * Allow specifying hostNetwork, dnsPolicy and securityContext on the ingress controller * Allow opening multiple http and https public ports in the ingress service * Allow specifying externalIPs, loadBalancerSourceRanges, healthCheckNodePort on the ingress service * Allow configuring the default backend and default backend service in more detail * Allow configuring the liveness and readiness probes for the ingress controller * Allow using a custom haproxy template * Added services for stats and metrics * Added a PodDisruptionBudgets for the haproxy-ingress-controller and default backend Signed-off-by: Magnus Hyllander <magnus.hyllander@hivestreaming.com> * Corrected ports in values and documentation Signed-off-by: Magnus Hyllander <magnus.hyllander@hivestreaming.com> * Update to haproxy-ingress v0.7-beta.5 Signed-off-by: Magnus Hyllander <magnus.hyllander@hivestreaming.com>