--- Class[Profile::Toolforge::K8s::Haproxy].orig
+++ Class[Profile::Toolforge::K8s::Haproxy]
- gateway_traffic_percentage => 5
- ingress_backend_port => 30002
- ingress_nodes => ['toolsbeta-test-k8s-ingress-9.toolsbeta.eqiad1.wikimedia.cloud', 'toolsbeta-test-k8s-ingress-11.toolsbeta.eqiad1.wikimedia.cloud', 'toolsbeta-test-k8s-ingress-12.toolsbeta.eqiad1.wikimedia.cloud']
File[/etc/haproxy/conf.d/k8s-ingress.cfg]
- Content differences:
--- /etc/haproxy/conf.d/k8s-ingress.cfg.orig
+++ /etc/haproxy/conf.d/k8s-ingress.cfg
@@ -107,11 +107,8 @@
http-check send hdr Host beta.toolforge.org
balance roundrobin
timeout server 1h
- default-server inter 10s downinter 5s rise 2 fall 2 slowstart 60s maxconn 2000 maxqueue 256
+ default-server inter 10s downinter 5s rise 2 fall 2 slowstart 60s maxconn 2000 maxqueue 256 weight 100
default-server resolvers system-resolvers resolve-prefer ipv4
- server toolsbeta-test-k8s-ingress-9.toolsbeta.eqiad1.wikimedia.cloud toolsbeta-test-k8s-ingress-9.toolsbeta.eqiad1.wikimedia.cloud:30002 check weight 95
- server toolsbeta-test-k8s-ingress-11.toolsbeta.eqiad1.wikimedia.cloud toolsbeta-test-k8s-ingress-11.toolsbeta.eqiad1.wikimedia.cloud:30002 check weight 95
- server toolsbeta-test-k8s-ingress-12.toolsbeta.eqiad1.wikimedia.cloud toolsbeta-test-k8s-ingress-12.toolsbeta.eqiad1.wikimedia.cloud:30002 check weight 95
- server toolsbeta-test-k8s-gateway-1.toolsbeta.eqiad1.wikimedia.cloud toolsbeta-test-k8s-gateway-1.toolsbeta.eqiad1.wikimedia.cloud:30000 check port 30021 weight 5
- server toolsbeta-test-k8s-gateway-2.toolsbeta.eqiad1.wikimedia.cloud toolsbeta-test-k8s-gateway-2.toolsbeta.eqiad1.wikimedia.cloud:30000 check port 30021 weight 5
- server toolsbeta-test-k8s-gateway-3.toolsbeta.eqiad1.wikimedia.cloud toolsbeta-test-k8s-gateway-3.toolsbeta.eqiad1.wikimedia.cloud:30000 check port 30021 weight 5
+ server toolsbeta-test-k8s-gateway-1.toolsbeta.eqiad1.wikimedia.cloud toolsbeta-test-k8s-gateway-1.toolsbeta.eqiad1.wikimedia.cloud:30000 check port 30021
+ server toolsbeta-test-k8s-gateway-2.toolsbeta.eqiad1.wikimedia.cloud toolsbeta-test-k8s-gateway-2.toolsbeta.eqiad1.wikimedia.cloud:30000 check port 30021
+ server toolsbeta-test-k8s-gateway-3.toolsbeta.eqiad1.wikimedia.cloud toolsbeta-test-k8s-gateway-3.toolsbeta.eqiad1.wikimedia.cloud:30000 check port 30021
Haproxy::Site[k8s-ingress]
Relevant files