42 lines
1.5 KiB
Smarty
42 lines
1.5 KiB
Smarty
{{- define "unitycatalog.server.configTemplate" -}}
|
|
server.env=prod
|
|
{{ if .Values.auth.enabled }}
|
|
server.authorization=enable
|
|
server.authorization-url={{ .Values.auth.authorizationUrl }}
|
|
server.token-url={{ .Values.auth.tokenUrl }}
|
|
server.client-id=${OAUTH_CLIENT_ID}
|
|
server.client-secret=${OAUTH_CLIENT_SECRET}
|
|
server.redirect-port={{ .Values.auth.redirectPort }}
|
|
server.cookie-timeout={{ .Values.auth.cookieTimeout }}
|
|
{{ end }}
|
|
|
|
storage-root.models={{ .Values.storage.modelStorageRoot | default "file:/tmp/ucroot" }}
|
|
|
|
{{ range $index, $config := .Values.storage.credentials.s3 }}
|
|
s3.bucketPath.{{ $index }}={{ $config.bucketPath }}
|
|
s3.region.{{ $index }}={{ $config.region }}
|
|
s3.awsRoleArn.{{ $index }}={{ $config.awsRoleArn }}
|
|
s3.accessKey.{{ $index }}=${S3_ACCESS_KEY_{{ $index }}}
|
|
s3.secretKey.{{ $index }}=${S3_SECRET_KEY_{{ $index }}}
|
|
s3.serviceEndpoint.{{ $index }}={{$config.serviceEndpoint}}
|
|
{{ end }}
|
|
|
|
{{ range $index, $config := .Values.storage.credentials.adls }}
|
|
adls.storageAccountName.{{ $index }}={{ $config.storageAccountName }}
|
|
adls.tenantId.{{ $index }}=${ADLS_TENANT_ID_{{ $index }}}
|
|
adls.clientId.{{ $index }}=${ADLS_CLIENT_ID_{{ $index }}}
|
|
adls.clientSecret.{{ $index }}=${ADLS_CLIENT_SECRET_{{ $index }}}
|
|
{{ end }}
|
|
|
|
{{ range $index, $config := .Values.storage.credentials.gcs }}
|
|
gcs.bucketPath.{{ $index }}={{ $config.bucketPath }}
|
|
gcs.jsonKeyFilePath.{{ $index }}=/etc/conf/gcs-credentials-{{ $index }}.json
|
|
{{ end }}
|
|
|
|
{{ range $k, $v := .Values.server.config.extraProperties }}
|
|
{{ $k }}={{ $v }}
|
|
{{ end }}
|
|
|
|
|
|
{{- end }}
|