Quantcast
Channel: Active questions tagged https - Stack Overflow
Viewing all articles
Browse latest Browse all 1529

Traefik https setting with AWS acm returns 404 not found error

$
0
0

I'm using traefik as a Reverse Proxy for my web service in AWS EKS environment.

ingressClass:    enabled: true    isDefaultClass: true    fallbackApiVersion: v1ingressRoute:    dashboard:    enabled: trueproviders:    kubernetesCRD:    allowCrossNamespace: truenodeSelector:    eks.amazonaws.com/nodegroup: [node-group]service:    annotation:        service.beta.kubernetes.io/aws-load-balancer-type: internal        service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: ip        service.beta.kubernetes.io/aws-load-balancer-scheme: internet-facing        service.beta.kubernetes.io/aws-load-balancer-ssl-ports: "443"        service.beta.kubernetes.io/aws-load-balancer-ssl-cert: [arn]

=> traefik/values.yaml


apiVersion: traefik.containo.us/v1alpha1kind: IngressRoutemetadata:    name: ingress-routespec:  entryPoints:    - web    - websecure  routes:    - kind: Rule      match: PathPrefix(`{{ .Values.env.normal.BACKEND_ROOT_PATH }}`)      services:      - name: backend        port: 80    - kind: Rule      match: PathPrefix(`{{ .Values.env.normal.FRONTEND_ROOT_PATH }}`)      services:       - name: frontend        port: 80

=> app/ingress-route.yaml


apiVersion: networking.k8s.io/v1kind: Ingressmetadata:  name: aicert-ingress  annotations:    traefik.ingress.kubernetes.io/router.entrypoints: web, websecure    traefik.ingress.kubernetes.io/router.tls: "true"spec:  rules:  - http:      paths:      - path: {{ .Values.env.normal.BACKEND_ROOT_PATH }}        pathType: Prefix        backend:          service:            name: backend            port:              number: 80  - http:      paths:      - path: {{ .Values.env.normal.FRONTEND_ROOT_PATH }}        pathType: Prefix        backend:          service:            name: frontend            port:              number: 80

=> app/ingress.yaml


If I install with helm command,then I can connect with 80 port with my domain setting. But with 443 port, I cannot connect (404 page not found error occurs)Is there any additional settings (for ingress) that shoud I set additional setting to connect 443(https) connect? or is there an incorrect setting with above codes?


Viewing all articles
Browse latest Browse all 1529

Trending Articles