You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
240 lines
7.1 KiB
240 lines
7.1 KiB
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
### Changed
|
|
|
|
### Added
|
|
|
|
### Fixed
|
|
|
|
## [0.8.1] - 2025-11-03
|
|
|
|
### Added
|
|
* Add option to fetch OpenFGA Client Credentials from Kubernetes Secret
|
|
|
|
### Fixed
|
|
* Update Lakekeeper to v0.10.4
|
|
* Unpin openfga image version to avoid the image version drifting from the helm chart version
|
|
* Fix default `extraEnvVars` indentation in OpenFGA subchart to enable cache
|
|
|
|
## [0.8.0] - 2025-10-09
|
|
|
|
### Changed
|
|
* Migrate from bitnami postgresql chart to groundhog2k (No migration provided)
|
|
* Update Lakekeeper to v0.10.2
|
|
* Update OpenFGA to v1.10.2 / Chart to v0.2.44
|
|
* Enable OpenFGA Caching by default
|
|
* Disable OpenFGA Playground by default
|
|
* Change `ICEBERG_REST__` config prefix to `LAKEKEEPER__` for all environment variables (Lakekeeper still supports the old prefix for backwards compatibility)
|
|
|
|
### Added
|
|
* Add support for setting `priorityClassName` for Lakekeeper Catalog Pods
|
|
* Expose Metrics Port 9000 for Catalog Pods
|
|
* Add boolean `catalog.prometheus.setScrapeAnnotations` configuration option to set prometheus scrape labels
|
|
* Option to use Lakekeeper Plus image (requires license)
|
|
|
|
### Fixed
|
|
|
|
## [0.7.1] - 2025-08-15
|
|
|
|
### Changed
|
|
* Update Lakekeeper to v0.9.5
|
|
* Update Postgres Chart to 16.7.26
|
|
* Switch to Lakekeeper copies of bitnami images for postgressql to avoid breaking deployments when bitnami removes all tags but the `latest` as part of their [Secure Image initiative](https://news.broadcom.com/app-dev/broadcom-introduces-bitnami-secure-images-for-production-ready-containerized-applications). Check the README for more information.
|
|
|
|
### Added
|
|
* Expose Metrics Port 9000 for Catalog Pods
|
|
* Add boolean `catalog.prometheus.setScrapeAnnotations` configuration option to set prometheus scrape labels
|
|
|
|
## [0.7.0] - 2025-07-03
|
|
|
|
### Changed
|
|
* Update Lakekeeper to v0.9.2
|
|
* Change order of initContainers: `extraInitContainers` now precede the DB-Check
|
|
* Update OpenFGA Chart to v0.2.35 / Application to v1.8.16
|
|
* Update Postgres to 16.7.15
|
|
|
|
### Added
|
|
* Add option to set Kubernetes Authentication Audience
|
|
|
|
### Fixed
|
|
* Correctly mount "extraContainers" in the
|
|
|
|
## [0.6.0] - 2025-05-09
|
|
|
|
### Fixed
|
|
* Volume mounting in the database migration job pod
|
|
* Downgrade OpenFGA to 0.8.6 due to a [knwon bug](https://github.com/lakekeeper/lakekeeper/issues/1068) in Version 0.8.11
|
|
|
|
### Changed
|
|
* Upgrade Lakekeeper to Version 0.8.5, better support for Postgres 17, fix `x-forwarded-host` header usage
|
|
* `BASE_URI` is no longer added per default. Lakekeeper now uses the HOST header as well as `x-forwarded-xxx` headers
|
|
|
|
|
|
## [0.5.4] - 2025-05-05
|
|
|
|
### Fixed
|
|
* Missing Volume mount in the database migration job pod
|
|
|
|
### Changed
|
|
|
|
## [0.5.3] - 2025-05-03
|
|
|
|
### Fixed
|
|
* Corrected Helm templates to use `.Values.catalog.extraEnvFrom` instead of the incorrect `.Values.catalog.envFrom` to match the `values.yaml`
|
|
|
|
### Changed
|
|
* Update Lakekeeper to Version 0.8.4
|
|
* Update OpenFGA dependency to Chart Version 0.2.29, OpenFGA v1.8.11
|
|
* Update Postgres dependency to Chart Version 16.6.6
|
|
|
|
## [0.5.2] - 2025-04-18
|
|
|
|
### Changed
|
|
* Update Lakekeeper to Version 0.8.3 (fixes UI issue where setting permissions doesn't work)
|
|
|
|
## [0.5.1] - 2025-04-17
|
|
|
|
### Changed
|
|
* Update Lakekeeper to Version 0.8.2
|
|
* Add `auth.k8s.legacyEnabled` configuration value
|
|
|
|
### Fixed
|
|
* Changes to db-migration.yaml Job spec:
|
|
* Reference `.Values.catalog.dbMigrations.resources` instead of `.Values.catalog.resources`
|
|
* Reference `.Values.catalog.dbMigrations.podAnnotations` instead of `.Values.catalog.podAnnotations`
|
|
* Use `LAKEKEEPER` prefix for openid configuration options
|
|
|
|
## [0.5.0] - 2025-04-08
|
|
|
|
### Changed
|
|
* Change default of `openfga.datastore.migrationType` to `initContainer` so openfga migrations are run in an init container when `internalOpenFGA` is `true`. [Relevant openfga PR/Issue](https://github.com/openfga/helm-charts/pull/157). Thanks @eklesel!
|
|
* Update Lakekeeper to Version 0.8.0
|
|
* Update OpenFGA to Chart 0.2.26, Version v1.8.9
|
|
* Upgrade PostgreSQL Chart to 16.6.2
|
|
|
|
## [0.4.3] - 2025-03-04
|
|
|
|
### Migrating from 0.3.0:
|
|
Please check notes for 0.4.1
|
|
|
|
### Changed
|
|
* Update Lakekeeper to Version `0.7.4`
|
|
|
|
## [0.4.3] - 2025-03-04
|
|
|
|
### Migrating from 0.3.0:
|
|
Please check notes for 0.4.1
|
|
|
|
### Changed
|
|
* Update Lakekeeper to Version `0.7.3`
|
|
|
|
## [0.4.2] - 2025-02-28
|
|
|
|
### Migrating from 0.3.0:
|
|
Please check notes for 0.4.1
|
|
|
|
### Changed
|
|
* Update Lakekeeper to Version `0.7.2`
|
|
|
|
## [0.4.1] - 2025-02-26
|
|
|
|
### Migrating from 0.3.0:
|
|
|
|
As we changed the pod-selectors of Lakekeeper's deployment according to Kubernetes [Recommended Labels](https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/) (thanks @nlamirault), the deployment needs to be synced using the `--force` option.
|
|
|
|
### Changed
|
|
* Update Lakekeeper to Version `0.7.1`
|
|
* Improve values.yaml descriptions regarding PG encryption key
|
|
* Prevent postgres encryption secret being created if a secret is specified
|
|
* Better ArgoCD compatibility via Annotations for OpenFGA & DB migrate job to avoid deadlocks.
|
|
* Disable `helmWait` by default.
|
|
* Add hook annotations to DB migration independent of `helmWait` value. (except `helm-hook-enabled: false`)
|
|
* Update openfga sub-chart to `0.2.23`
|
|
* Update postgres sub-chart to `16.4.14`
|
|
* Support all Kubernetes recommended labels
|
|
|
|
## [0.4.0] - 2025-02-26
|
|
Non existant
|
|
|
|
## [0.3.2] - 2025-01-27
|
|
|
|
### Changed
|
|
* Update Lakekeeper to Version `0.6.2`
|
|
|
|
## [0.3.1] - 2025-01-27
|
|
|
|
### Changed
|
|
* Update Lakekeeper to Version `0.6.1`
|
|
* Update PostgreSQL to `16.4.5`
|
|
* Update OpenFGA to `0.2.21`
|
|
|
|
## [0.3.0] - 2025-01-17
|
|
|
|
### Changed
|
|
* Update Lakekeeper to Version `0.6.0`
|
|
* Update PostgreSQL to `16.4.3`
|
|
|
|
|
|
## [0.2.1] - 2024-12-17
|
|
|
|
### Added
|
|
* Update Lakekeeper to Version `0.5.2`
|
|
|
|
### Fixed
|
|
* Deployment under root-path "/" with built-in ingress
|
|
* `externalDatabase.userSecret` was not beeing used
|
|
* `auth.oauth2.ui.scopes` had no effect
|
|
|
|
### Changed
|
|
|
|
|
|
## [0.2.0] - 2024-12-09
|
|
|
|
### Added
|
|
* `audience`, `additionalIssuers` and `ui` for `auth.oauth2`
|
|
* Kubernetes Authentication (`auth.k8s`) including a ClusterRoleBinding to validate tokens
|
|
* Authorization configuration `authz`
|
|
* Dependency on OpenFGA HelmChart if `internalOpenFGA` is true
|
|
* Bootstrapping Test
|
|
|
|
### Fixed
|
|
|
|
### Changed
|
|
* Upgrade Lakekeeper to Version `0.5.1`
|
|
* Upgrade Postgres dependency to `16.2.5`
|
|
* Renamed `auth.oauth2.client_id` to `auth.oauth2.audience`
|
|
* Renamed `auth.oauth2.provider_uri` to `auth.oauth2.providerUri`
|
|
|
|
|
|
## [0.1.5] - 2024-11-13
|
|
|
|
### Fixed
|
|
* `extraEnv` are added twice
|
|
* Bump Lakekeeper to Version 0.4.3 - Fixes a bug where remote signing is not working with AWS S3
|
|
|
|
|
|
## [0.1.4] - 2024-10-28
|
|
|
|
### Fixed
|
|
Bump Lakekeeper to Version 0.4.2 - Azure performance improvements & Support for self-signed S3 certificates
|
|
|
|
## [0.1.3] - 2024-10-23
|
|
|
|
### Fixed
|
|
Fixed `extraVolumeMounts` not attached to migrate job
|
|
|
|
## [0.1.2] - 2024-10-15
|
|
|
|
### Changed
|
|
Bump Lakekeeper to Version 0.4.1 - GCP fixes
|
|
|
|
## [0.1.0] - 2024-10-04
|
|
|
|
Initial Release with Version 0.4.0 migrated from the tip-catalog charts!
|
|
|