summaryrefslogtreecommitdiff
path: root/roles/kubernetes/kubeadm/base/templates/haproxy.cfg.j2
diff options
context:
space:
mode:
Diffstat (limited to 'roles/kubernetes/kubeadm/base/templates/haproxy.cfg.j2')
-rw-r--r--roles/kubernetes/kubeadm/base/templates/haproxy.cfg.j29
1 files changed, 7 insertions, 2 deletions
diff --git a/roles/kubernetes/kubeadm/base/templates/haproxy.cfg.j2 b/roles/kubernetes/kubeadm/base/templates/haproxy.cfg.j2
index 3de6ac00..319cc1cb 100644
--- a/roles/kubernetes/kubeadm/base/templates/haproxy.cfg.j2
+++ b/roles/kubernetes/kubeadm/base/templates/haproxy.cfg.j2
@@ -8,18 +8,23 @@ global
group haproxy
daemon
+defaults
+ log global
+ mode tcp
+ option tcplog
+ option dontlognull
+ option dontlog-normal
+
frontend kube_api
{% if '_kubernetes_masters_' in group_names %}
bind *:6443
{% else %}
bind 127.0.0.1:6443
{% endif %}
- mode tcp
timeout client 3h
default_backend kube_api
backend kube_api
- mode tcp
{% if '_kubernetes_masters_' in group_names %}
balance first
{% else %}