Hello,
I have deployed a docker image of Camunda Platform: (v7.15.11-ee), Spring-Boot: (v2.5.4), Java 11.0.9 to an AKS cluster. Using kubectl logs and kubectl get pod I have verified that the image is up and running.
NGINX is the ingress controller in front of Camunda.
I cannot access the Camunda login screen, Cockpit, Tasklist, etc.
I only get a HTTP 404 error. At this point I am stumped as to how to get this deployment working.
I checked the ingress controller logs and did not find anything useful.
I’m new to Camunda so if I’m missing something obvious or there is a great resource to read let me know.
Any input would be greatly appreciated.
Service.yaml:
apiVersion: v1
kind: Service
metadata:
name: poc-aks-camunda-wrkflw
namespace: dev03
labels:
app: poc-aks-camunda-wrkflw
role: api
target: release
spec:
selector:
app: poc-aks-camunda-wrkflw
ports:
- name: http
port: 8080
targetPort: 8080
ingress.yaml:
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress-poc-aks-camunda-wrkflw
namespace: dev03
annotations:
BuildNumber: $(Build.BuildNumber)
SourceBranchName: $(Build.SourceBranchName)
kubernetes.io/ingress.class: api #
nginx.ingress.kubernetes.io/rewrite-target: /$2
nginx.ingress.kubernetes.io/x-forwarded-prefix: /dev03/camunda/
labels:
app: poc-aks-camunda-wrkflw
role: api
target: release
spec:
rules:
- host: xxx-xxx-dev-yyy.companysrc.net
http:
paths:
- path: /dev03/camunda(/|$)(.*)
pathType: Prefix
backend:
service:
name: poc-aks-camunda-wrkflw
port:
number: 8080
tls:
- secretName: xxx-xxx-dev-yyycompanysrcnet
Thanks!!!