Installing HA Proxy
This section provides a step-by-step guide to installing HA Proxy.
HA Proxy, which stands for High Availability Proxy, is a software TCP/HTTP Load Balancer and proxying solution. Its most common use is to improve the performance and reliability of a server environment by distributing the workload across multiple servers (e.g. web, application, database).
To install HA proxy, follow the steps below:
- Add HA proxy repositories to helm configuration.
helm repo add haproxytech https://haproxytech.github.io/helm-charts helm repo update
- Deploy HAProxy using
Helm.
helm install haproxy-ingress haproxytech/kubernetes-ingress --namespace haproxy --create-namespace
- On successful deployment of HAProxy, you can verify the
pods.
kubectl get pods --namespace haproxy