First of all, I quite like kubewall, awesome work.
I've deployed this via bjw-s's app template because of the missing ingress functionality and some weird issues with the somewhat mandatory tls certs since I'm using letsencrypt. I'll attach the values file below:
---
controllers :
main :
pod :
securityContext :
fsGroup : 1000
fsGroupChangePolicy : " OnRootMismatch"
labels :
app : kubewall
containers :
main :
image :
repository : ghcr.io/kubewall/kubewall
tag : latest
command :
- kubewall
- --no-open-browser
- --listen=:7080
env :
TZ : " America/New_York"
PUID : " 1000"
PGID : " 1000"
probes :
liveness :
enabled : true
custom : true
spec :
httpGet :
path : /healthz
port : 7080
scheme : HTTP
initialDelaySeconds : 10
periodSeconds : 10
timeoutSeconds : 5
failureThreshold : 3
readiness :
enabled : true
custom : true
spec :
httpGet :
path : /healthz
port : 7080
scheme : HTTP
initialDelaySeconds : 5
periodSeconds : 5
timeoutSeconds : 3
failureThreshold : 3
serviceAccount :
create : true
service :
main :
controller : main
ports :
http :
port : 7080
targetPort : 7080
ingress :
main :
enabled : true
className : traefik
annotations :
cert-manager.io/cluster-issuer : " letsencrypt-prod"
# bunch of other ingress annotations
hosts :
- host : kubewall.[redacted].com
paths :
- path : /
pathType : Prefix
service :
identifier : main
port : http
tls :
- hosts :
- kubewall.[redacted].com
secretName : kubewall-tls
persistence :
kubewall :
enabled : true
storageClass : longhorn
accessMode : ReadWriteOnce
size : 2Gi
advancedMounts :
main :
main :
- path : /.kubewall
I cannot reproduce super consistently but it always seems to be something like this:
Open kubewall on phone or other computer, everything works fine
Wait a while (sometimes 5 minutes sometimes a few hours maybe?)
Try to open it on main computer, receive no available server from traefik in the browser
Other phone/computer continues to work fine. Restart fixes it and the cycle starts over.
The logs don't show any information at all and the health checks are fine. Is this expected, any idea?
Reactions are currently unavailable
First of all, I quite like kubewall, awesome work.
I've deployed this via
bjw-s's app template because of the missing ingress functionality and some weird issues with the somewhat mandatory tls certs since I'm using letsencrypt. I'll attach the values file below:I cannot reproduce super consistently but it always seems to be something like this:
no available serverfrom traefik in the browserThe logs don't show any information at all and the health checks are fine. Is this expected, any idea?