early-account-74529
02/14/2024, 9:08 PMgray-ocean-32209
02/15/2024, 5:07 AMvalue.yaml for front end will look like this
datahub-frontend:
enabled: true
image:
repository: linkedin/datahub-frontend-react
tag:
ingress:
enabled: true
annotations:
<http://kubernetes.io/ingress.class|kubernetes.io/ingress.class>: alb
<http://alb.ingress.kubernetes.io/scheme|alb.ingress.kubernetes.io/scheme>: internet-facing
<http://alb.ingress.kubernetes.io/target-type|alb.ingress.kubernetes.io/target-type>: instance
<http://alb.ingress.kubernetes.io/certificate-arn|alb.ingress.kubernetes.io/certificate-arn>: "<<certificate_arn>>"
<http://alb.ingress.kubernetes.io/inbound-cidrs|alb.ingress.kubernetes.io/inbound-cidrs>: 0.0.0.0/0
<http://alb.ingress.kubernetes.io/listen-ports|alb.ingress.kubernetes.io/listen-ports>: '[{"HTTP": 80}, {"HTTPS":443}]'
<http://alb.ingress.kubernetes.io/actions.ssl-redirect|alb.ingress.kubernetes.io/actions.ssl-redirect>: '{"Type": "redirect", "RedirectConfig": { "Protocol": "HTTPS", "Port": "443", "StatusCode": "HTTP_301"}}'
hosts:
- host: <datahub_hostname_dns_record>
redirectPaths:
- path: /*
name: ssl-redirect
port: use-annotation
paths:
- /*
here is documentation
https://datahubproject.io/docs/deploy/aws#expose-endpoints-using-a-load-balancerloud-airline-29929
02/15/2024, 2:06 PMgray-ocean-32209
02/15/2024, 2:50 PMearly-account-74529
02/15/2024, 7:19 PMgray-ocean-32209
02/16/2024, 5:04 AMdatahub-frontend:
enabled: true
mage:
repository: linkedin/datahub-frontend-react
tag: "latest"
service:
type: ClusterIP
ingress:
enabled: true
annotations:
<http://kubernetes.io/ingress.class|kubernetes.io/ingress.class>: "nginx"
<http://nginx.ingress.kubernetes.io/proxy-body-size|nginx.ingress.kubernetes.io/proxy-body-size>: 10m
<http://nginx.ingress.kubernetes.io/cors-allow-headers|nginx.ingress.kubernetes.io/cors-allow-headers>: Content-Type
<http://nginx.ingress.kubernetes.io/cors-allow-methods|nginx.ingress.kubernetes.io/cors-allow-methods>: GET, POST, OPTIONS
<http://nginx.ingress.kubernetes.io/cors-allow-origin|nginx.ingress.kubernetes.io/cors-allow-origin>: '*'
<http://nginx.ingress.kubernetes.io/enable-cors|nginx.ingress.kubernetes.io/enable-cors>: "true"
<http://nginx.ingress.kubernetes.io/ssl-redirect|nginx.ingress.kubernetes.io/ssl-redirect>: "true"
<http://nginx.ingress.kubernetes.io/force-ssl-redirect|nginx.ingress.kubernetes.io/force-ssl-redirect>: "true"
<http://cert-manager.io/cluster-issuer|cert-manager.io/cluster-issuer>: {{ .Values | get "issuer" }}
hosts:
- host: datahub-frontend.*.com
# redirectPaths:
# - path: /*
# name: ssl-redirect
# port: use-annotation
paths:
- "/"
tls:
- secretName: {{ .Values | get "tls-secret" }}
hosts:
- <domain>.comrich-barista-93413
02/21/2024, 6:15 PM