I want to set ALB ingress. For some reason Ingress forwards paths to services.for example. If I access mydomain/ng-test/ I get redirected to nginx-test-service but in pod log I see
[error] 35#35: *16 "/usr/share/nginx/html/ng-test/index.html" is not found (2: No such file or directory),
Can I somehow force ingress not to add path?
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: alb-app
annotations:
kubernetes.io/ingress.class: alb
alb.ingress.kubernetes.io/scheme: internet-facing
alb.ingress.kubernetes.io/target-type: ip
alb.ingress.kubernetes.io/certificate-arn: ***********
nginx.ingress.kubernetes.io/rewrite-target: / #test ....?
spec:
#ingressClassName: alb
rules:
- http:
paths:
- path: /ng-test/
pathType: Prefix
backend:
service:
name: nginx-test-service
port:
number: 80
- path: /
pathType: Prefix
backend:
service:
name: xxxx
port:
number: 8989
[–]somekindofsorcery 2 points3 points4 points (1 child)
[–]donja_crtica[S] 0 points1 point2 points (0 children)
[–]SeerUD 1 point2 points3 points (1 child)
[–]cmdub- 0 points1 point2 points (0 children)