Last active
September 25, 2021 03:59
-
-
Save kudaliar032/7a6d02fa68212e526887bf0318b324c8 to your computer and use it in GitHub Desktop.
HAProxy Configuration For k0s Multi-master
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
frontend kubeAPI | |
bind :6443 | |
default_backend kubeAPI_backend | |
frontend konnectivity | |
bind :8132 | |
default_backend konnectivity_backend | |
frontend controllerJoinAPI | |
bind :9443 | |
default_backend controllerJoinAPI_backend | |
backend kubeAPI_backend | |
server k0s-controller1 <ip-address1>:6443 check check-ssl verify none | |
server k0s-controller2 <ip-address2>:6443 check check-ssl verify none | |
server k0s-controller3 <ip-address3>:6443 check check-ssl verify none | |
backend konnectivity_backend | |
server k0s-controller1 <ip-address1>:8132 check check-ssl verify none | |
server k0s-controller2 <ip-address2>:8132 check check-ssl verify none | |
server k0s-controller3 <ip-address3>:8132 check check-ssl verify none | |
backend controllerJoinAPI_backend | |
server k0s-controller1 <ip-address1>:9443 check check-ssl verify none | |
server k0s-controller2 <ip-address2>:9443 check check-ssl verify none | |
server k0s-controller3 <ip-address3>:9443 check check-ssl verify none | |
listen stats | |
bind *:9000 | |
mode http | |
stats enable | |
stats uri / |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment