haproxytech/kubernetes-ingress

Verified Publisher

By HAProxy Technologies

Updated about 6 hours ago

HAProxy ingress controller for K8s

Image
Networking
Web servers
Monitoring & observability
21

50M+

haproxytech/kubernetes-ingress repository overview

HAProxy

HAProxy Kubernetes Ingress Controller

Description

An ingress controller is a Kubernetes resource that routes traffic from outside your cluster to services within the cluster.

Detailed documentation can be found within the Official Documentation.

You can also find in this repository a list of all available Ingress annotations.

Usage

Docker image is available on Docker Hub: haproxytech/kubernetes-ingress

If you prefer to build it from source use

docker build -t haproxytech/kubernetes-ingress -f build/Dockerfile .

Example environment can be created with

make example

Please see controller.md for all available arguments of controler image.

Available customisations are described in doc

Basic setup to to run controller is described in yaml file.

kubectl apply -f deploy/haproxy-ingress.yaml
HAProxy Helm Charts

Official HAProxy Technologies Helm Charts for deploying on Kubernetes are available in haproxytech/helm-charts repository

Contributing

Thanks for your interest in the project and your willing to contribute:

Discussion

A Github issue is the right place to discuss feature requests, bug reports or any other subject that needs tracking.

To ask questions, get some help or even have a little chat, you can join our #ingress-controller channel in HAProxy Community Slack.

License

Apache License 2.0

Tag summary

Content type

Image

Digest

sha256:f3eb8b819

Size

87.5 MB

Last updated

about 6 hours ago

Requires Docker Desktop 4.37.1 or later.

This week's pulls

Pulls:

32,712

Jun 23 to Jun 29