I deployed a Zeebe Cluster, Operate and Tasklist on local kubernetes. Everything starts and runs.
I added ingress to both operate and tasklist in one ingress file Pasted below.
The ingress works for both.
I can log into Operate with no issues.
However tasklist loads the logon page and immediately gives a session timeout if logging on with a 403 from graphql.
If I use
kubectl port-forward svc/tasklist-zeebe-tasklist-helm 8081:80
Tasklist works fine. Is there anything in the authorization that is dependent on hostname that should be configured?
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: operate
spec:
ingressClassName: nginx
rules:
- host: "operate.127.0.0.1.sslip.io"
http:
paths:
- pathType: Prefix
path: "/"
backend:
service:
name: operate-zeebe-operate-helm
port:
number: 80
- host: "tasklist.127.0.0.1.sslip.io"
http:
paths:
- pathType: Prefix
path: "/"
backend:
service:
name: tasklist-zeebe-tasklist-helm
port:
number: 80