fix: trino iceberg catalog s3 props, superset port env override

This commit is contained in:
Celes Renata
2026-04-11 14:21:44 -07:00
parent 273a86e2bd
commit fe3d6c0cb0
3 changed files with 5 additions and 4 deletions
@@ -32,6 +32,9 @@ spec:
- name: {{ $svc.image }}
image: {{ $root.Values.image.registry }}/{{ $svc.image }}:{{ $root.Values.image.tag }}
imagePullPolicy: {{ $root.Values.image.pullPolicy }}
{{- if $svc.command }}
command: ["sh", "-c", {{ $svc.command | quote }}]
{{- end }}
{{- if $svc.port }}
ports:
- containerPort: {{ $svc.port }}
@@ -36,6 +36,8 @@ spec:
capabilities:
drop: ["ALL"]
env:
- name: SUPERSET_PORT
value: "8088"
- name: SUPERSET_SECRET_KEY
valueFrom:
secretKeyRef:
@@ -40,10 +40,6 @@ spec:
connector.name=iceberg
iceberg.catalog.type=hive_metastore
hive.metastore.uri=thrift://hive-metastore.{{ $.Release.Namespace }}.svc.cluster.local:9083
hive.s3.endpoint=http://{{ index $.Values.config "MINIO_ENDPOINT" }}
hive.s3.path-style-access=true
hive.s3.aws-access-key=${MINIO_ACCESS_KEY}
hive.s3.aws-secret-key=${MINIO_SECRET_KEY}
fs.native-s3.enabled=true
s3.endpoint=http://{{ index $.Values.config "MINIO_ENDPOINT" }}
s3.path-style-access=true