acceptable-baker-8114
08/08/2022, 11:11 AMdatahub:
metadata_service_authentication:
enabled: true
I can see this when I run helm get values datahub but it still comes up with the error below when I try and generate a token, is there something else I need to do?
Token based authentication is currently disabled. Contact your DataHub administrator to enable this feature.
incalculable-ocean-74010
08/08/2022, 11:23 AMincalculable-ocean-74010
08/08/2022, 11:24 AMincalculable-ocean-74010
08/08/2022, 11:25 AMacceptable-baker-8114
08/08/2022, 11:32 AMdatahub:
metadata_service_authentication:
enabled: true
datahubUpgrade:
enabled: false
datahub-frontend:
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>: internal
<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>: REMOVED
<http://alb.ingress.kubernetes.io/inbound-cidrs|alb.ingress.kubernetes.io/inbound-cidrs>: REMOVED
<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: REMOVED
redirectPaths:
- path: /*
name: ssl-redirect
port: use-annotation
paths:
- /*
service:
annotations:
<http://service.beta.kubernetes.io/aws-load-balancer-internal|service.beta.kubernetes.io/aws-load-balancer-internal>: "true"
<http://service.beta.kubernetes.io/aws-load-balancer-type|service.beta.kubernetes.io/aws-load-balancer-type>: "nlb"
<http://service.beta.kubernetes.io/aws-load-balancer-ssl-cert|service.beta.kubernetes.io/aws-load-balancer-ssl-cert>: REMOVED
datahub-gms:
service:
annotations:
<http://service.beta.kubernetes.io/aws-load-balancer-internal|service.beta.kubernetes.io/aws-load-balancer-internal>: "true"
<http://service.beta.kubernetes.io/aws-load-balancer-type|service.beta.kubernetes.io/aws-load-balancer-type>: "nlb"
<http://service.beta.kubernetes.io/aws-load-balancer-ssl-cert|service.beta.kubernetes.io/aws-load-balancer-ssl-cert>: REMOVED
acryl-datahub-actions:
enabled: true
serviceAccount:
name: s3-ingestion-service-account
acceptable-baker-8114
08/08/2022, 11:36 AMacceptable-baker-8114
08/08/2022, 11:39 AMincalculable-ocean-74010
08/08/2022, 12:12 PMincalculable-ocean-74010
08/08/2022, 12:13 PMacceptable-baker-8114
08/08/2022, 1:17 PMacceptable-baker-8114
08/08/2022, 1:18 PMincalculable-ocean-74010
08/08/2022, 1:31 PMglobal
key then:
global:
datahub:
metadata_service_authentication:
enabled: true
acceptable-baker-8114
08/08/2022, 2:05 PMacceptable-baker-8114
08/08/2022, 2:07 PMdatahub:
metadata_service_authentication:
enabled: true
Should be updated to:
global:
datahub:
metadata_service_authentication:
enabled: true
incalculable-ocean-74010
08/08/2022, 2:10 PMpurple-analyst-83660
08/10/2022, 1:20 PMglobal:
datahub:
metadata_service_authentication:
enabled: true
My datahub verision is 0.8.41incalculable-ocean-74010
08/10/2022, 1:36 PMMETADATA_SERVICE_AUTH_ENABLED
environment variable set to True?some-microphone-33485
09/09/2022, 5:43 PMrough-spring-71950
10/13/2023, 9:26 PMMETADATA_SERVICE_AUTH_ENABLED = True
however whenever I try login via UI
I get the following:
Authentication chain failed to resolve a valid authentication. Errors: [(com.datahub.authentication.authenticator.DataHubSystemAuthenticator,Failed to authenticate inbound request: Authorization header is missing Authorization header.), (com.datahub.authentication.authenticator.DataHubTokenAuthenticator,Failed to authenticate inbound request: Request is missing 'Authorization' header.)]
Any advice?incalculable-ocean-74010
10/14/2023, 9:42 AM