diff --git a/charts/lakefs/Chart.yaml b/charts/lakefs/Chart.yaml index f1f8f12..f2aab85 100644 --- a/charts/lakefs/Chart.yaml +++ b/charts/lakefs/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: lakefs description: A Helm chart for Kubernetes type: application -version: 0.1.2 +version: 0.1.3 appVersion: 0.8.1 home: https://lakefs.io diff --git a/charts/lakefs/README.md b/charts/lakefs/README.md index c00d404..972f7fa 100644 --- a/charts/lakefs/README.md +++ b/charts/lakefs/README.md @@ -23,6 +23,7 @@ If you can't provide such access, you can use an AWS key-pair to authenticate (s | `blockstore.s3.region` | AWS region where to use for storage | | | `blockstore.s3.credentials.accessKeyId` | AWS Access Key to use when accessing S3. Leave empty if your Kuberenets nodes have access to your buckets. | | | `blockstore.s3.credentials.secretAccessKey` | AWS Secret Key to use when accessing S3. Leave empty if your Kuberenets nodes have access to your buckets. | | +| `gateways.s3.domain_name` | Domain name to be used by clients to call the lakeFS S3-compatible API | | | `databaseConnectionString` | Connection string to your lakeFS database | | | `authEncryptSecretKey` | A cryptographically secure random string | | | `replicaCount` | Number of lakeFS pods | `1` | diff --git a/charts/lakefs/templates/deployment.yaml b/charts/lakefs/templates/deployment.yaml index 4417eff..6f60b04 100644 --- a/charts/lakefs/templates/deployment.yaml +++ b/charts/lakefs/templates/deployment.yaml @@ -47,6 +47,8 @@ spec: value: {{ .Values.databaseConnectionString }} - name: LAKEFS_BLOCKSTORE_TYPE value: {{ .Values.blockstore.type | default "local" }} + - name: LAKEFS_GATEWAYS_S3_DOMAIN_NAME + value: {{ .Values.gateways.s3.domain_name }} {{- if eq .Values.blockstore.type "local" }} - name: LAKEFS_BLOCKSTORE_LOCAL_PATH value: {{ .Values.blockstore.local.path | default "/home/lakefs" }}