some-microphone-33485
08/30/2021, 6:51 PMearly-lamp-41924
08/30/2021, 7:01 PMsome-microphone-33485
08/30/2021, 7:59 PMcrooked-market-47728
08/30/2021, 10:54 PMcrooked-market-47728
08/30/2021, 10:55 PM# Values to start up datahub after starting up the datahub-prerequisites chart with "prerequisites" release name
# Copy this chart and change configuration as needed.
datahub-gms:
enabled: true
image:
repository: linkedin/datahub-gms
tag: "v0.8.11"
datahub-frontend:
enabled: true
image:
repository: linkedin/datahub-frontend-react
tag: "v0.8.11"
extraEnvs:
- name: AUTH_OIDC_ENABLED
value: true
- name: AUTH_OIDC_CLIENT_ID
value: XXXXXXXXXXX
- name: AUTH_OIDC_CLIENT_SECRET
value: XXXXXXXXXXX
- name: AUTH_OIDC_DISCOVERY_URI
value: <https://accounts.google.com/.well-known/openid-configuration>
- name: AUTH_OIDC_BASE_URL
value: <http://datahub.de.dev.kavak.services:9002/>
- name: AUTH_OIDC_SCOP
value: "openid profile email"
- name: AUTH_OIDC_USER_NAME_CLAIM
value: "email"
- name: AUTH_OIDC_USER_NAME_CLAIM_REGEX
value: ([^@]+)
# Set up ingress to expose react front-end
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>: arn:aws:acm:us-west-2:010307922527:certificate/XXXXXXXXXX
<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.de.dev.kavak.services
redirectPaths:
- path: /*
name: ssl-redirect
port: use-annotation
paths:
- /*
datahub-mae-consumer:
image:
repository: linkedin/datahub-mae-consumer
tag: "v0.8.11"
datahub-mce-consumer:
image:
repository: linkedin/datahub-mce-consumer
tag: "v0.8.11"
datahub-ingestion-cron:
enabled: false
image:
repository: linkedin/datahub-ingestion
tag: "v0.8.11"
elasticsearchSetupJob:
enabled: true
image:
repository: linkedin/datahub-elasticsearch-setup
tag: "v0.8.11"
kafkaSetupJob:
enabled: true
image:
repository: linkedin/datahub-kafka-setup
tag: "v0.8.11"
mysqlSetupJob:
enabled: true
image:
repository: acryldata/datahub-mysql-setup
tag: "v0.8.11"
datahubUpgrade:
enabled: true
image:
repository: acryldata/datahub-upgrade
tag: "v0.8.11"
noCodeDataMigration:
sqlDbType: "MYSQL"
global:
graph_service_impl: neo4j
datahub_analytics_enabled: true
datahub_standalone_consumers_enabled: false
elasticsearch:
host: "elasticsearch-master"
port: "9200"
kafka:
bootstrap:
server: "prerequisites-kafka:9092"
zookeeper:
server: "prerequisites-zookeeper:2181"
schemaregistry:
url: "<http://prerequisites-cp-schema-registry:8081>"
neo4j:
host: "prerequisites-neo4j-community:7474"
uri: "<bolt://prerequisites-neo4j-community>"
username: "neo4j"
password:
secretRef: neo4j-secrets
secretKey: neo4j-password
sql:
datasource:
host: "prerequisites-mysql:3306"
hostForMysqlClient: "prerequisites-mysql"
port: "3306"
url: "jdbc:<mysql://prerequisites-mysql:3306/datahub?verifyServerCertificate=false&useSSL=true&useUnicode=yes&characterEncoding=UTF-8&enabledTLSProtocols=TLSv1.2>"
driver: "com.mysql.jdbc.Driver"
username: "root"
password:
secretRef: mysql-secrets
secretKey: mysql-root-password
datahub:
gms:
port: "8080"
mae_consumer:
port: "9091"
appVersion: "1.0"
early-lamp-41924
08/31/2021, 12:46 AMcrooked-market-47728
08/31/2021, 12:54 AMearly-lamp-41924
08/31/2021, 12:55 AMearly-lamp-41924
08/31/2021, 12:56 AMcrooked-market-47728
08/31/2021, 1:21 AMglobal:
graph_service_impl: neo4j
datahub_analytics_enabled: true
datahub_standalone_consumers_enabled: false
kafka.partitions: 1
And
kafka:
bootstrap:
server: "prerequisites-kafka:9092"
zookeeper:
server: "prerequisites-zookeeper:2181"
partitions: 3
# replicationFactor: 3
schemaregistry:
url: "<http://prerequisites-cp-schema-registry:8081>"
And same issue with timeout (in clean installation)early-lamp-41924
08/31/2021, 1:29 AMearly-lamp-41924
08/31/2021, 1:29 AMcrooked-market-47728
08/31/2021, 1:37 AMcrooked-market-47728
08/31/2021, 1:37 AMearly-lamp-41924
08/31/2021, 1:38 AMsome-microphone-33485
08/31/2021, 1:59 AMcrooked-market-47728
08/31/2021, 2:35 AMError: UPGRADE FAILED: failed to create resource: Deployment in version "v1" cannot be handled as a Deployment: v1.Deployment.Spec: v1.DeploymentSpec.Template: v1.PodTemplateSpec.Spec: v1.PodSpec.Containers: []v1.Container: v1.Container.Env: []v1.EnvVar: v1.EnvVar.Value: ReadString: expects " or n, but found t, error found in #10 byte of ...|,"value":true},{"nam|..., bigger context ...|geEvent_v1"},{"name":"AUTH_OIDC_ENABLED","value":true},{"name":"AUTH_OIDC_CLIENT_ID","value":"679178|...
I tried with secrets and without secrets in k8s, my values.yaml is configured like this:
datahub-frontend:
enabled: true
image:
repository: linkedin/datahub-frontend-react
tag: "v0.8.11"
extraEnvs:
- name: AUTH_OIDC_ENABLED
value: true
- name: AUTH_OIDC_CLIENT_ID
value: XXXXXXXXXXXXXX
- name: AUTH_OIDC_CLIENT_SECRET
value: XXXXXXXXXXXXXX
- name: AUTH_OIDC_DISCOVERY_URI
value: <https://accounts.google.com/.well-known/openid-configuration>
- name: AUTH_OIDC_BASE_URL
value: <http://PUBLIC-URL:9002/>
- name: AUTH_OIDC_SCOP
value: "openid profile email"
- name: AUTH_OIDC_USER_NAME_CLAIM
value: "email"
- name: AUTH_OIDC_USER_NAME_CLAIM_REGEX
value: ([^@]+)
To create the Google Auth OIDC i used this stepscrooked-market-47728
08/31/2021, 2:36 AMearly-lamp-41924
08/31/2021, 3:43 AMbig-carpet-38439
08/31/2021, 4:54 AMbig-carpet-38439
08/31/2021, 4:54 AM<http://PUBLIC-URL:9002/>
`crooked-market-47728
08/31/2021, 12:54 PM/
but same error!
Error: Deployment in version "v1" cannot be handled as a Deployment: v1.Deployment.Spec: v1.DeploymentSpec.Template: v1.PodTemplateSpec.Spec: v1.PodSpec.Containers: []v1.Container: v1.Container.Env: []v1.EnvVar: v1.EnvVar.Value: ReadString: expects " or n, but found t, error found in #10 byte of ...|,"value":true},{"nam|..., bigger context ...|geEvent_v1"},{"name":"AUTH_OIDC_ENABLED","value":true},{"name":"AUTH_OIDC_CLIENT_ID","value":"679178|...
I attach you my values.yaml but is like the default, but with OIDC and ELB, everything from de documentationcrooked-market-47728
08/31/2021, 8:53 PMbig-carpet-38439
08/31/2021, 11:02 PMbig-carpet-38439
08/31/2021, 11:02 PMbig-carpet-38439
08/31/2021, 11:02 PMearly-lamp-41924
08/31/2021, 11:04 PMvalue: "true"
crooked-market-47728
09/01/2021, 1:15 AMcrooked-market-47728
09/01/2021, 1:15 AMsome-microphone-33485
09/01/2021, 1:37 AMbig-carpet-38439
09/01/2021, 3:17 AMsquare-activity-64562
04/26/2022, 3:46 PMimportant-wire-73
04/26/2022, 3:59 PMimportant-wire-73
04/26/2022, 9:14 PM