Installing HA Proxy
This section provides a step-by-step guide to installing HA Proxy.
About this task
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).
Procedure
-
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