Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions stacks/airflow/hive-metastores.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@ spec:
image:
productVersion: 4.2.0
clusterConfig:
database:
connString: jdbc:postgresql://postgresql-hive-iceberg:5432/hive
dbType: postgres
credentialsSecret: postgres-credentials
metadataDatabase:
postgresql:
host: postgresql-hive-iceberg
database: hive
credentialsSecretName: hive-postgres-credentials
s3:
reference: minio
metastore:
Expand All @@ -21,7 +22,7 @@ spec:
apiVersion: v1
kind: Secret
metadata:
name: postgres-credentials
name: hive-postgres-credentials
type: Opaque
stringData:
username: hive
Expand Down
20 changes: 11 additions & 9 deletions stacks/data-lakehouse-iceberg-trino-spark/hive-metastores.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@ spec:
image:
productVersion: 4.0.0
clusterConfig:
database:
connString: jdbc:postgresql://postgresql-hive:5432/hive
dbType: postgres
credentialsSecret: postgres-credentials
metadataDatabase:
postgresql:
host: postgresql-hive
database: hive
credentialsSecretName: hive-postgres-credentials
s3:
reference: minio
metastore:
Expand All @@ -27,10 +28,11 @@ spec:
# Cannot upgrade to 4.0.1 because we run into github.com/apache/iceberg/issues/12878
productVersion: 4.0.0
clusterConfig:
database:
connString: jdbc:postgresql://postgresql-hive-iceberg:5432/hive
dbType: postgres
credentialsSecret: postgres-credentials
metadataDatabase:
postgresql:
host: postgresql-hive-iceberg
database: hive
credentialsSecretName: hive-postgres-credentials
s3:
reference: minio
metastore:
Expand All @@ -41,7 +43,7 @@ spec:
apiVersion: v1
kind: Secret
metadata:
name: postgres-credentials
name: hive-postgres-credentials
type: Opaque
stringData:
username: hive
Expand Down
11 changes: 6 additions & 5 deletions stacks/end-to-end-security/hive-metastore.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@ spec:
opa:
configMapName: opa
package: hive_iceberg
database:
connString: jdbc:postgresql://postgresql-hive-iceberg:5432/hive
credentialsSecret: postgres-credentials
dbType: postgres
metadataDatabase:
postgresql:
host: postgresql-hive-iceberg
database: hive
credentialsSecretName: hive-postgres-credentials
hdfs:
configMap: hdfs
authentication:
Expand All @@ -29,7 +30,7 @@ spec:
apiVersion: v1
kind: Secret
metadata:
name: postgres-credentials
name: hive-postgres-credentials
type: Opaque
stringData:
username: hive
Expand Down
19 changes: 15 additions & 4 deletions stacks/end-to-end-security/superset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,12 @@ spec:
image:
productVersion: 6.0.0
clusterConfig:
credentialsSecret: superset-credentials
credentialsSecretName: superset-admin-credentials
metadataDatabase:
postgresql:
host: postgresql-superset
database: superset
credentialsSecretName: superset-postgresql-credentials
authentication:
- authenticationClass: keycloak
oidc:
Expand All @@ -33,16 +38,22 @@ spec:
apiVersion: v1
kind: Secret
metadata:
name: superset-credentials
name: superset-admin-credentials
type: Opaque
stringData:
adminUser.username: admin
adminUser.firstname: Superset
adminUser.lastname: Admin
adminUser.email: admin@superset.com
adminUser.password: {{ supersetAdminPassword }}
connections.secretKey: {{ supersetSecretKey }}
connections.sqlalchemyDatabaseUri: postgresql://superset:superset@postgresql-superset/superset
---
apiVersion: v1
kind: Secret
metadata:
name: superset-postgresql-credentials
stringData:
username: superset
password: superset
---
apiVersion: v1
kind: Secret
Expand Down
19 changes: 15 additions & 4 deletions stacks/nifi-kafka-druid-superset-s3/superset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,12 @@ spec:
image:
productVersion: 6.0.0
clusterConfig:
credentialsSecret: superset-credentials
credentialsSecretName: superset-admin-credentials
metadataDatabase:
postgresql:
host: postgresql-superset
database: superset
credentialsSecretName: superset-postgresql-credentials
nodes:
roleConfig:
listenerClass: external-stable
Expand All @@ -18,16 +23,22 @@ spec:
apiVersion: v1
kind: Secret
metadata:
name: superset-credentials
name: superset-admin-credentials
type: Opaque
stringData:
adminUser.username: admin
adminUser.firstname: Superset
adminUser.lastname: Admin
adminUser.email: admin@superset.com
adminUser.password: {{ supersetAdminPassword }}
connections.secretKey: {{ supersetSecretKey }}
connections.sqlalchemyDatabaseUri: postgresql://superset:superset@postgresql-superset/superset
---
apiVersion: v1
kind: Secret
metadata:
name: superset-postgresql-credentials
stringData:
username: superset
password: superset
---
apiVersion: superset.stackable.tech/v1alpha1
kind: DruidConnection
Expand Down
20 changes: 11 additions & 9 deletions stacks/spark-trino-superset-s3/hive-metastore.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@ spec:
image:
productVersion: 4.0.0
clusterConfig:
database:
connString: jdbc:postgresql://postgresql-hive:5432/hive
dbType: postgres
credentialsSecret: postgres-credentials
metadataDatabase:
postgresql:
host: postgresql-hive
database: hive
credentialsSecretName: hive-postgres-credentials
s3:
reference: minio
metastore:
Expand All @@ -27,10 +28,11 @@ spec:
# Cannot upgrade to 4.0.1 because we run into github.com/apache/iceberg/issues/12878
productVersion: 4.0.0
clusterConfig:
database:
connString: jdbc:postgresql://postgresql-hive-iceberg:5432/hive
dbType: postgres
credentialsSecret: postgres-credentials
metadataDatabase:
postgresql:
host: postgresql-hive-iceberg
database: hive
credentialsSecretName: hive-postgres-credentials
s3:
reference: minio
metastore:
Expand All @@ -41,7 +43,7 @@ spec:
apiVersion: v1
kind: Secret
metadata:
name: postgres-credentials
name: hive-postgres-credentials
type: Opaque
stringData:
username: hive
Expand Down
15 changes: 0 additions & 15 deletions stacks/stacks-v2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -234,9 +234,6 @@ stacks:
- name: minioAdminPassword
description: Password of the MinIO admin user
default: adminadmin
- name: supersetSecretKey
description: Superset's secret key used to generate e.g. user session tokens
default: supersetSecretKey
hdfs-hbase:
description: HBase cluster using HDFS as underlying storage
stackableRelease: dev
Expand Down Expand Up @@ -303,9 +300,6 @@ stacks:
- name: minioAdminPassword
description: Password of the MinIO admin user
default: adminadmin
- name: supersetSecretKey
description: Superset's secret key used to generate e.g. user session tokens
default: adminadmin
spark-trino-superset-s3:
description: Stack containing MinIO, Trino and Superset for data visualization
stackableRelease: dev
Expand Down Expand Up @@ -350,9 +344,6 @@ stacks:
- name: minioAdminPassword
description: Password of the MinIO admin user
default: adminadmin
- name: supersetSecretKey
description: Superset's secret key used to generate e.g. user session tokens
default: supersetSecretKey
trino-superset-s3:
description: Stack containing MinIO, Trino and Superset for data visualization
stackableRelease: dev
Expand Down Expand Up @@ -392,9 +383,6 @@ stacks:
- name: minioAdminPassword
description: Password of the MinIO admin user
default: adminadmin
- name: supersetSecretKey
description: Superset's secret key used to generate e.g. user session tokens
default: supersetSecretKey
trino-iceberg:
description: Stack containing Trino using Apache Iceberg as a S3 data lakehouse
stackableRelease: dev
Expand Down Expand Up @@ -572,9 +560,6 @@ stacks:
- name: supersetAdminPassword
description: Password of the Superset admin user
default: adminadmin
- name: supersetSecretKey
description: Superset's secret key used to generate e.g. user session tokens
default: supersetSecretKey
- name: trinoSupersetUserPassword
description: Password of the service Superset uses to connect to Trino. Superset itself will use impersonation for Trino users
default: supersetsuperset
Expand Down
11 changes: 6 additions & 5 deletions stacks/trino-iceberg/hive-metastores.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@ spec:
image:
productVersion: 4.2.0
clusterConfig:
database:
connString: jdbc:postgresql://postgresql-hive-iceberg:5432/hive
dbType: postgres
credentialsSecret: postgres-credentials
metadataDatabase:
postgresql:
host: postgresql-hive-iceberg
database: hive
credentialsSecretName: hive-postgres-credentials
s3:
reference: minio
metastore:
Expand All @@ -21,7 +22,7 @@ spec:
apiVersion: v1
kind: Secret
metadata:
name: postgres-credentials
name: hive-postgres-credentials
type: Opaque
stringData:
username: hive
Expand Down
11 changes: 6 additions & 5 deletions stacks/trino-superset-s3/hive-metastore.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@ spec:
image:
productVersion: 4.2.0
clusterConfig:
database:
connString: jdbc:postgresql://postgresql-hive:5432/hive
dbType: postgres
credentialsSecret: postgres-credentials
metadataDatabase:
postgresql:
host: postgresql-hive
database: hive
credentialsSecretName: hive-postgres-credentials
s3:
reference: minio
metastore:
Expand All @@ -21,7 +22,7 @@ spec:
apiVersion: v1
kind: Secret
metadata:
name: postgres-credentials
name: hive-postgres-credentials
type: Opaque
stringData:
username: hive
Expand Down
19 changes: 15 additions & 4 deletions stacks/trino-superset-s3/superset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,12 @@ spec:
image:
productVersion: 6.0.0
clusterConfig:
credentialsSecret: superset-credentials
credentialsSecretName: superset-admin-credentials
metadataDatabase:
postgresql:
host: postgresql-superset
database: superset
credentialsSecretName: superset-postgresql-credentials
nodes:
roleConfig:
listenerClass: external-stable
Expand All @@ -18,16 +23,22 @@ spec:
apiVersion: v1
kind: Secret
metadata:
name: superset-credentials
name: superset-admin-credentials
type: Opaque
stringData:
adminUser.username: admin
adminUser.firstname: Superset
adminUser.lastname: Admin
adminUser.email: admin@superset.com
adminUser.password: "{{ supersetAdminPassword }}"
connections.secretKey: "{{ supersetSecretKey }}"
connections.sqlalchemyDatabaseUri: postgresql://superset:superset@postgresql-superset/superset
---
apiVersion: v1
kind: Secret
metadata:
name: superset-postgresql-credentials
stringData:
username: superset
password: superset
# ---
# TODO Use when available (https://github.com/stackabletech/superset-operator/issues/3)
# apiVersion: superset.stackable.tech/v1alpha1
Expand Down
Loading