diff --git a/aws/my-recipes-chart-aws/values.yaml b/aws/my-recipes-chart-aws/values.yaml index 68ed544..31d7804 100644 --- a/aws/my-recipes-chart-aws/values.yaml +++ b/aws/my-recipes-chart-aws/values.yaml @@ -32,11 +32,12 @@ backend: ingress: enabled: true - className: "traefik" + className: "alb" annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" - cert-manager.io/cluster-issuer: "letsencrypt-prod" + alb.ingress.kubernetes.io/scheme: internet-facing + alb.ingress.kubernetes.io/target-type: ip + alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}]' + alb.ingress.kubernetes.io/certificate-arn: "" # Set in project-specific values hosts: - host: api-my-recipes.dvirlabs.com paths: @@ -74,11 +75,12 @@ frontend: ingress: enabled: true - className: "traefik" + className: "alb" annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" - cert-manager.io/cluster-issuer: "letsencrypt-prod" + alb.ingress.kubernetes.io/scheme: internet-facing + alb.ingress.kubernetes.io/target-type: ip + alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}]' + alb.ingress.kubernetes.io/certificate-arn: "" # Set in project-specific values hosts: - host: my-recipes.dvirlabs.com paths: diff --git a/aws/values.yaml b/aws/values.yaml index 3a39473..414c4f8 100644 --- a/aws/values.yaml +++ b/aws/values.yaml @@ -13,15 +13,17 @@ backend: ingress: className: "alb" + annotations: + alb.ingress.kubernetes.io/scheme: internet-facing + alb.ingress.kubernetes.io/target-type: ip + alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}]' + # Add your ACM certificate ARN below if you have one + # alb.ingress.kubernetes.io/certificate-arn: "arn:aws:acm:..." hosts: - host: api-my-recipes.aws-dvirlabs.com paths: - path: / pathType: Prefix - tls: - - secretName: api-my-recipes-tls - hosts: - - api-my-recipes.aws-dvirlabs.com # Frontend configuration frontend: @@ -35,15 +37,17 @@ frontend: ingress: className: "alb" + annotations: + alb.ingress.kubernetes.io/scheme: internet-facing + alb.ingress.kubernetes.io/target-type: ip + alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}]' + # Add your ACM certificate ARN below if you have one + # alb.ingress.kubernetes.io/certificate-arn: "arn:aws:acm:..." hosts: - host: my-recipes.aws-dvirlabs.com paths: - path: / pathType: Prefix - tls: - - secretName: my-recipes-tls - hosts: - - my-recipes.aws-dvirlabs.com externalUrl: "https://my-recipes.aws-dvirlabs.com"