We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Started a node with a haproxy daemonset. It doesn't detect backends defined in svc/ingress,
Then I went into the pod and killed the /haproxy-ingress-controller process. The routes have appeared, and it's traced in the haproxy logs.
Similar thing was with the version 1 of the controller. And it was noticed not only at the first start, but also while adding backends.
$ kubectl logs -f haproxy-brmnd s6-overlay-suexec: warning: unable to gain root privileges (is the suid bit set?) /package/admin/s6-overlay/libexec/preinit: info: read-only root /package/admin/s6-overlay/libexec/preinit: info: writable /run. Checking for executability. /package/admin/s6-overlay/libexec/preinit: warning: unable to find /run in /proc/mounts, check that your container manager pre-mounts /proc, and that /run is a tmpfs. The container is likely to crash soon, if /run is (incorrectly) mounted noexec. s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service sigusr1: starting s6-rc: info: service aux-cfg: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting s6-rc: info: service sigusr1 successfully started s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service aux-cfg successfully started s6-rc: info: service haproxy: starting s6-rc: info: service haproxy successfully started s6-rc: info: service ingress-controller: starting s6-rc: info: service ingress-controller successfully started s6-rc: info: service legacy-services: starting Memory limit for HAProxy: 10660MiB Memory limit for Ingress Controller: 5330MiB s6-rc: info: service legacy-services successfully started [NOTICE] (69) : Initializing new worker (102) 2025/02/07 14:28:07 maxprocs: Leaving GOMAXPROCS=4: CPU quota undefined [NOTICE] (102) : haproxy version is 3.1.2-cda631a [WARNING] (102) : frontend 'https' has no 'bind' directive. Please declare it as a backend if this was intended. [WARNING] (102) : frontend 'http' has no 'bind' directive. Please declare it as a backend if this was intended. [WARNING] (102) : frontend 'healthz' has no 'bind' directive. Please declare it as a backend if this was intended. [WARNING] (102) : frontend 'stats' has no 'bind' directive. Please declare it as a backend if this was intended. [WARNING] (102) : Removing incomplete section 'peers localinstance' (no peer named 'haproxy-brmnd'). 2025/02/07 14:28:08 _ _ _ ____ | | | | / \ | _ \ _ __ _____ ___ _ | |_| | / _ \ | |_) | '__/ _ \ \/ / | | | | _ |/ ___ \| __/| | | (_) > <| |_| | |_| |_/_/ \_\_| |_| \___/_/\_\\__, | _ __ _ |___/ ___ ____ | |/ / _| |__ ___ _ __ _ __ ___| |_ ___ ___ |_ _/ ___| | ' / | | | '_ \ / _ \ '__| '_ \ / _ \ __/ _ \/ __| | | | | . \ |_| | |_) | __/ | | | | | __/ || __/\__ \ | | |___ |_|\_\__,_|_.__/ \___|_| |_| |_|\___|\__\___||___/ |___\____| 2025/02/07 14:28:08 HAProxy Ingress Controller v3.1.0 0e61c247 2025/02/07 14:28:08 Build from: github.com/haproxytech/kubernetes-ingress 2025/02/07 14:28:08 Git commit date: 2025-01-10T16:30:56Z 2025/02/07 14:28:08 ConfigMap: default/haproxy-kubernetes-ingress 2025/02/07 14:28:08 Ingress class: np-testing-dev-75cf 2025/02/07 14:28:08 Empty Ingress class: false 2025/02/07 14:28:08 Publish service: 2025/02/07 14:28:08 Using local backend service on port: 6061 2025/02/07 14:28:08 Default ssl certificate: 2025/02/07 14:28:08 Frontend HTTPS listening on: 0.0.0.0:8443 2025/02/07 14:28:08 Disabling HTTP frontend 2025/02/07 14:28:08 Controller initial sync period: 5s 2025/02/07 14:28:08 Controller sync period: 5s 2025/02/07 14:28:08 Running on haproxy-brmnd [NOTICE] (69) : Loading success. 2025/02/07 14:28:08 k8s/main.go:99 Running on Kubernetes version: v1.28.5+k3s1 linux/amd64 2025/02/07 14:28:08 INFO controller/builder.go:255 running default backend server on :6061 2025/02/07 14:28:08 INFO controller/builder.go:231 running controller data server on :6060, running 2025/02/07 14:28:08 haproxy/main.go:101 Running with HAProxy version 3.1.2-cda631a 2025/01/08 - https://haproxy.org/ 2025/02/07 14:28:08 ERROR controller/builder.go:170 incorrect podName format: 'haproxy-brmnd' 2025/02/07 14:28:08 WARNING k8s/main.go:368 Unsupported version 'v1.0.0' of gateway api is installed, please install experimental yaml version v0.5.1 2025/02/07 14:28:08 WARNING k8s/main.go:375 No tcproute crd is installed, please install experimental yaml version v0.5.1 2025/02/07 14:28:08 INFO handler/globalcfg.go:49 [transactionID=f9aedb77-a012-4938-8551-b53a1ebd5786] reload required : new global configuration applied 2025/02/07 14:28:08 INFO handler/http-bind.go:95 [transactionID=f9aedb77-a012-4938-8551-b53a1ebd5786] reload required : New HTTP(S) bindings 2025/02/07 14:28:13 INFO controller/monitor.go:117 reload required : auxiliary configuration file created 2025/02/07 14:28:13 INFO controller/monitor.go:121 Auxiliary HAProxy config '/etc/haproxy/haproxy-aux.cfg' updated 2025/02/07 14:28:13 INFO service/service.go:172 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : Service 'default/default-local-service': new backend 'default_default-local-service_http' 2025/02/07 14:28:13 INFO service/service.go:278 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : default backend changed in frontend 'http': from '' to 'default_default-local-service_http' 2025/02/07 14:28:13 INFO service/service.go:278 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : default backend changed in frontend 'https': from '' to 'default_default-local-service_http' 2025/02/07 14:28:13 INFO service/endpoints.go:163 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : [CONFIG] [BACKEND] [SERVER] Server slots in backend 'default_default-local-service_http' scaled to match available endpoints 2025/02/07 14:28:13 INFO haproxy/certs/main.go:348 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : Runtime update of cert file '/etc/haproxy/certs/frontend/0_default_vms-cert.pem' failed : [3] Can't edit the crt-list: crt-list '/etc/haproxy/certs/frontend' does not exist! [add ssl crt-list /etc/haproxy/certs/frontend << /etc/haproxy/certs/frontend/0_default_vms-cert.pem ] general error 2025/02/07 14:28:13 INFO handler/prometheus.go:129 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : creation/modification of prometheus endpoint 2025/02/07 14:28:13 INFO service/service.go:172 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : Service 'default/prometheus': new backend 'default_prometheus_http' 2025/02/07 14:28:13 INFO service/endpoints.go:163 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : [CONFIG] [BACKEND] [SERVER] Server slots in backend 'default_prometheus_http' scaled to match available endpoints 2025/02/07 14:28:13 INFO handler/https.go:178 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : SSL offload enabled 2025/02/07 14:28:13 INFO handler/quic.go:113 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : quic max age updated from 0 to 60 2025/02/07 14:28:13 INFO handler/quic.go:68 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : quic binding v4 created 2025/02/07 14:28:13 INFO handler/quic.go:89 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : quic binding v6 created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'RES_SET_HEADER' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_FORWARDED_PROTO' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_REDIRECT' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/rules/main.go:166 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:28:13 INFO haproxy/maps/main.go:163 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : Runtime update of map file 'sni' failed : error preparing map file: maps dir doesn't exist or not specified. Either use `maps-dir` CLI option or reload HAProxy if map section exists in config file 2025/02/07 14:28:13 INFO haproxy/maps/main.go:163 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : Runtime update of map file 'host' failed : error preparing map file: maps dir doesn't exist or not specified. Either use `maps-dir` CLI option or reload HAProxy if map section exists in config file 2025/02/07 14:28:13 INFO haproxy/maps/main.go:163 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : Runtime update of map file 'path-exact' failed : error preparing map file: maps dir doesn't exist or not specified. Either use `maps-dir` CLI option or reload HAProxy if map section exists in config file 2025/02/07 14:28:13 INFO haproxy/maps/main.go:163 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] reload required : Runtime update of map file 'path-prefix' failed : error preparing map file: maps dir doesn't exist or not specified. Either use `maps-dir` CLI option or reload HAProxy if map section exists in config file [NOTICE] (69) : Reloading HAProxy [NOTICE] (69) : Initializing new worker (123) [NOTICE] (123) : haproxy version is 3.1.2-cda631a [WARNING] (123) : frontend 'http' has no 'bind' directive. Please declare it as a backend if this was intended. [NOTICE] (69) : Loading success. [WARNING] (102) : Proxy https stopped (cumulated conns: FE: 0, BE: 0). [WARNING] (102) : Proxy http stopped (cumulated conns: FE: 0, BE: 0). [WARNING] (102) : Proxy healthz stopped (cumulated conns: FE: 0, BE: 0). [WARNING] (102) : Proxy stats stopped (cumulated conns: FE: 0, BE: 0). [NOTICE] (69) : haproxy version is 3.1.2-cda631a [WARNING] (69) : Former worker (102) exited with code 0 (Exit) 2025/02/07 14:28:13 INFO controller/controller.go:207 [transactionID=5a53f01a-baf5-47b6-987a-9e85ab1973a2] HAProxy reloaded 2025/02/07 14:34:32 INFO controller/controller.go:105 Stopping Ingress Controller Ingress Controller exited with code 0, restarting... Memory limit for Ingress Controller: 5330MiB 2025/02/07 14:34:34 maxprocs: Leaving GOMAXPROCS=4: CPU quota undefined 2025/02/07 14:34:34 _ _ _ ____ | | | | / \ | _ \ _ __ _____ ___ _ | |_| | / _ \ | |_) | '__/ _ \ \/ / | | | | _ |/ ___ \| __/| | | (_) > <| |_| | |_| |_/_/ \_\_| |_| \___/_/\_\\__, | _ __ _ |___/ ___ ____ | |/ / _| |__ ___ _ __ _ __ ___| |_ ___ ___ |_ _/ ___| | ' / | | | '_ \ / _ \ '__| '_ \ / _ \ __/ _ \/ __| | | | | . \ |_| | |_) | __/ | | | | | __/ || __/\__ \ | | |___ |_|\_\__,_|_.__/ \___|_| |_| |_|\___|\__\___||___/ |___\____| 2025/02/07 14:34:34 HAProxy Ingress Controller v3.1.0 0e61c247 2025/02/07 14:34:34 Build from: github.com/haproxytech/kubernetes-ingress 2025/02/07 14:34:34 Git commit date: 2025-01-10T16:30:56Z 2025/02/07 14:34:34 ConfigMap: default/haproxy-kubernetes-ingress 2025/02/07 14:34:34 Ingress class: np-testing-dev-75cf 2025/02/07 14:34:34 Empty Ingress class: false 2025/02/07 14:34:34 Publish service: 2025/02/07 14:34:34 Using local backend service on port: 6061 2025/02/07 14:34:34 Default ssl certificate: 2025/02/07 14:34:34 Frontend HTTPS listening on: 0.0.0.0:8443 2025/02/07 14:34:34 Disabling HTTP frontend 2025/02/07 14:34:34 Controller initial sync period: 5s 2025/02/07 14:34:34 Controller sync period: 5s 2025/02/07 14:34:34 Running on haproxy-brmnd 2025/02/07 14:34:34 k8s/main.go:99 Running on Kubernetes version: v1.28.5+k3s1 linux/amd64 2025/02/07 14:34:34 INFO controller/builder.go:231 running controller data server on :6060, running 2025/02/07 14:34:34 INFO controller/builder.go:255 running default backend server on :6061 2025/02/07 14:34:34 haproxy/main.go:101 Running with HAProxy version 3.1.2-cda631a 2025/01/08 - https://haproxy.org/ 2025/02/07 14:34:34 ERROR controller/builder.go:170 incorrect podName format: 'haproxy-brmnd' 2025/02/07 14:34:34 WARNING k8s/main.go:368 Unsupported version 'v1.0.0' of gateway api is installed, please install experimental yaml version v0.5.1 2025/02/07 14:34:34 WARNING k8s/main.go:375 No tcproute crd is installed, please install experimental yaml version v0.5.1 2025/02/07 14:34:34 INFO handler/globalcfg.go:49 [transactionID=af2ddd3d-9899-485b-a0e2-d1d2fadc1486] reload required : new global configuration applied 2025/02/07 14:34:34 INFO handler/http-bind.go:95 [transactionID=af2ddd3d-9899-485b-a0e2-d1d2fadc1486] reload required : New HTTP(S) bindings 2025/02/07 14:34:39 INFO controller/monitor.go:117 reload required : auxiliary configuration file created 2025/02/07 14:34:39 INFO controller/monitor.go:121 Auxiliary HAProxy config '/etc/haproxy/haproxy-aux.cfg' updated 2025/02/07 14:34:39 INFO service/service.go:172 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : Service 'default/default-local-service': new backend 'default_default-local-service_http' 2025/02/07 14:34:39 INFO service/service.go:278 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : default backend changed in frontend 'http': from '' to 'default_default-local-service_http' 2025/02/07 14:34:39 INFO service/service.go:278 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : default backend changed in frontend 'https': from '' to 'default_default-local-service_http' 2025/02/07 14:34:39 INFO service/endpoints.go:163 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : [CONFIG] [BACKEND] [SERVER] Server slots in backend 'default_default-local-service_http' scaled to match available endpoints 2025/02/07 14:34:39 INFO handler/prometheus.go:129 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : creation/modification of prometheus endpoint 2025/02/07 14:34:39 INFO service/service.go:172 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : Service 'default/prometheus': new backend 'default_prometheus_http' 2025/02/07 14:34:39 INFO service/endpoints.go:163 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : [CONFIG] [BACKEND] [SERVER] Server slots in backend 'default_prometheus_http' scaled to match available endpoints 2025/02/07 14:34:39 INFO service/service.go:172 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : Service 'dev/task-pod-d41e5a1f-testing': new backend 'dev_task-pod-d41e5a1f-testing_out-port' 2025/02/07 14:34:39 INFO service/endpoints.go:163 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : [CONFIG] [BACKEND] [SERVER] Server slots in backend 'dev_task-pod-d41e5a1f-testing_out-port' scaled to match available endpoints 2025/02/07 14:34:39 INFO service/service.go:172 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : Service 'dev/task-pod-4bb217e3-testing': new backend 'dev_task-pod-4bb217e3-testing_out-port' 2025/02/07 14:34:39 INFO service/endpoints.go:163 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : [CONFIG] [BACKEND] [SERVER] Server slots in backend 'dev_task-pod-4bb217e3-testing_out-port' scaled to match available endpoints 2025/02/07 14:34:39 INFO service/service.go:172 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : Service 'dev/task-pod-3956ed2d-testing': new backend 'dev_task-pod-3956ed2d-testing_out-port' 2025/02/07 14:34:39 INFO service/endpoints.go:163 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : [CONFIG] [BACKEND] [SERVER] Server slots in backend 'dev_task-pod-3956ed2d-testing_out-port' scaled to match available endpoints 2025/02/07 14:34:39 INFO service/service.go:172 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : Service 'dev/task-pod-9034b38f-testing': new backend 'dev_task-pod-9034b38f-testing_out-port' 2025/02/07 14:34:39 INFO service/endpoints.go:163 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : [CONFIG] [BACKEND] [SERVER] Server slots in backend 'dev_task-pod-9034b38f-testing_out-port' scaled to match available endpoints 2025/02/07 14:34:39 INFO handler/https.go:178 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : SSL offload enabled 2025/02/07 14:34:39 INFO handler/https.go:202 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : certificates updated 2025/02/07 14:34:39 INFO handler/quic.go:113 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : quic max age updated from 0 to 60 2025/02/07 14:34:39 INFO handler/quic.go:68 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : quic binding v4 created 2025/02/07 14:34:39 INFO handler/quic.go:89 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : quic binding v6 created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'RES_SET_HEADER' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_FORWARDED_PROTO' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_REDIRECT' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/rules/main.go:166 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : New HAProxy rule 'REQ_SET_VAR' created 2025/02/07 14:34:39 INFO haproxy/maps/main.go:163 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] reload required : Runtime update of map file 'sni' failed : error preparing map file: maps dir doesn't exist or not specified. Either use `maps-dir` CLI option or reload HAProxy if map section exists in config file [NOTICE] (69) : Reloading HAProxy [NOTICE] (69) : Initializing new worker (190) [NOTICE] (190) : haproxy version is 3.1.2-cda631a [WARNING] (190) : frontend 'http' has no 'bind' directive. Please declare it as a backend if this was intended. [NOTICE] (69) : Loading success. [WARNING] (123) : Proxy healthz stopped (cumulated conns: FE: 79, BE: 0). [WARNING] (123) : Proxy https stopped (cumulated conns: FE: 7, BE: 0). [WARNING] (123) : Proxy stats stopped (cumulated conns: FE: 0, BE: 0). [WARNING] (123) : Proxy http stopped (cumulated conns: FE: 0, BE: 0). [WARNING] (123) : Proxy default_default-local-service_http stopped (cumulated conns: FE: 0, BE: 4). [WARNING] (123) : Proxy default_prometheus_http stopped (cumulated conns: FE: 0, BE: 0). [NOTICE] (69) : haproxy version is 3.1.2-cda631a [WARNING] (69) : Former worker (123) exited with code 0 (Exit) 2025/02/07 14:34:39 INFO controller/controller.go:207 [transactionID=ea03cb05-6cfb-4937-b5b6-4c34c35b84cd] HAProxy reloaded [WARNING] (190) : Server dev_task-pod-4bb217e3-testing_out-port/SRV_1 is going DOWN for maintenance. 0 active and 0 backup servers left. 0 sessions active, 0 requeued, 0 remaining in queue. [ALERT] (190) : backend 'dev_task-pod-4bb217e3-testing_out-port' has no server available! [WARNING] (190) : Server dev_task-pod-d41e5a1f-testing_out-port/SRV_1 is going DOWN for maintenance. 0 active and 0 backup servers left. 0 sessions active, 0 requeued, 0 remaining in queue. [ALERT] (190) : backend 'dev_task-pod-d41e5a1f-testing_out-port' has no server available! [WARNING] (190) : Server dev_task-pod-9034b38f-testing_out-port/SRV_1 is going DOWN for maintenance. 0 active and 0 backup servers left. 0 sessions active, 0 requeued, 0 remaining in queue. [ALERT] (190) : backend 'dev_task-pod-9034b38f-testing_out-port' has no server available! 2025/02/07 14:39:04 INFO handler/refresh.go:43 [transactionID=a87d3ec1-a7ce-45fa-a48c-55a83a8167fb] reload required : some backends are deleted [NOTICE] (69) : Reloading HAProxy [NOTICE] (69) : Initializing new worker (197) [NOTICE] (197) : haproxy version is 3.1.2-cda631a [WARNING] (197) : frontend 'http' has no 'bind' directive. Please declare it as a backend if this was intended. [NOTICE] (69) : Loading success. [WARNING] (190) : Proxy healthz stopped (cumulated conns: FE: 53, BE: 0). [WARNING] (190) : Proxy https stopped (cumulated conns: FE: 1, BE: 0). [WARNING] (190) : Proxy stats stopped (cumulated conns: FE: 0, BE: 0). [WARNING] (190) : Proxy http stopped (cumulated conns: FE: 0, BE: 0). [WARNING] (190) : Proxy default_default-local-service_http stopped (cumulated conns: FE: 0, BE: 0). [WARNING] (190) : Proxy default_prometheus_http stopped (cumulated conns: FE: 0, BE: 0). [WARNING] (190) : Proxy dev_task-pod-3956ed2d-testing_out-port stopped (cumulated conns: FE: 0, BE: 1). [WARNING] (190) : Proxy dev_task-pod-4bb217e3-testing_out-port stopped (cumulated conns: FE: 0, BE: 0). [WARNING] (190) : Proxy dev_task-pod-9034b38f-testing_out-port stopped (cumulated conns: FE: 0, BE: 0). [WARNING] (190) : Proxy dev_task-pod-d41e5a1f-testing_out-port stopped (cumulated conns: FE: 0, BE: 0). [NOTICE] (69) : haproxy version is 3.1.2-cda631a [WARNING] (69) : Former worker (190) exited with code 0 (Exit) 2025/02/07 14:39:05 INFO controller/controller.go:207 [transactionID=a87d3ec1-a7ce-45fa-a48c-55a83a8167fb] HAProxy reloaded
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Started a node with a haproxy daemonset. It doesn't detect backends defined in svc/ingress,
Then I went into the pod and killed the /haproxy-ingress-controller process. The routes have appeared, and it's traced in the haproxy logs.
Similar thing was with the version 1 of the controller. And it was noticed not only at the first start, but also while adding backends.
The text was updated successfully, but these errors were encountered: