From df2a7ae6fb242caae76405649da5d1f63b93f27a Mon Sep 17 00:00:00 2001 From: Felix Delattre Date: Mon, 17 Nov 2025 13:46:31 +0100 Subject: [PATCH 1/3] Made CHANGELOG.txt use past tense consistently. --- CHANGELOG.md | 172 +++++++++++++++++++++++++-------------------------- 1 file changed, 86 insertions(+), 86 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2f7ab37f..5ed49ea6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,7 +25,7 @@ stac: ### Added -- Expose PgSTAC configuration options in Helm chart values (`pgstacBootstrap.settings.pgstacSettings`). These are being dynamically applied via templated SQL during bootstrap. +- Exposed PgSTAC configuration options in Helm chart values (`pgstacBootstrap.settings.pgstacSettings`). These are dynamically applied via templated SQL during bootstrap. [#340](https://github.com/developmentseed/eoapi-k8s/pull/340) - Added `queue_timeout`, `use_queue`, and `update_collection_extent` settings for database performance tuning - Made existing context settings configurable (`context`, `context_estimated_count`, `context_estimated_cost`, `context_stats_ttl`) - Automatic queue processor CronJob created when `use_queue` is "true" (configurable schedule via `queueProcessor.schedule`) @@ -39,15 +39,15 @@ stac: ### Changed -- Reorganized local development values files into structured profiles directory: -- Refactors eoapi-support into core eoapi chart [#262](https://github.com/developmentseed/eoapi-k8s/pull/262) -- Make integration tests fail properly -- Temporarily skip VRT driver in GDALg to avoid https://github.com/OSGeo/gdal/issues/12645 -- Consistent naming of behavior field -- Made all python tests comply with mypy strict validation -- Improved documentation about access to grafana +- Refactored eoapi-support into core eoapi chart [#262](https://github.com/developmentseed/eoapi-k8s/pull/262) +- Made integration tests fail properly [#341](https://github.com/developmentseed/eoapi-k8s/pull/341) +- Temporarily skipped VRT driver in GDALg to avoid https://github.com/OSGeo/gdal/issues/12645 [#243](https://github.com/developmentseed/eoapi-k8s/pull/243) +- Consistent naming of behavior field [#345](https://github.com/developmentseed/eoapi-k8s/pull/345) +- Made all python tests comply with mypy strict validation [#347](https://github.com/developmentseed/eoapi-k8s/pull/347) +- Improved documentation about access to grafana [#348](https://github.com/developmentseed/eoapi-k8s/pull/348) +- Reorganized local development values files into structured profiles directory [#351](https://github.com/developmentseed/eoapi-k8s/pull/351) - Reorganized the helm chart templates files [#352](https://github.com/developmentseed/eoapi-k8s/pull/352) -- Removed all default resource specifications from values.yaml +- Removed all default resource specifications from values.yaml [#357](https://github.com/developmentseed/eoapi-k8s/pull/357) ## [0.7.13] - 2025-11-04 @@ -124,7 +124,7 @@ stac: ### Changed -- Added option to overrid root-paths of API services [#245](https://github.com/developmentseed/eoapi-k8s/pull/245) +- Added option to override root-paths of API services [#245](https://github.com/developmentseed/eoapi-k8s/pull/245) ## [0.7.4] - 2025-06-30 @@ -143,25 +143,25 @@ stac: ### Changed -Make 0.7.0 db upgrade run in ArgoCD. +Made 0.7.0 db upgrade run in ArgoCD. ## [v0.7.1] - 2025-05-16 ### Breaking Changes -- Remove hard-coded cert-manager configuration from ingress template [#227](https://github.com/developmentseed/eoapi-k8s/pull/227) -- Remove `pathType` and `pathSuffix` configurations in favor of controller-specific defaults [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) +- Removed hard-coded cert-manager configuration from ingress template [#227](https://github.com/developmentseed/eoapi-k8s/pull/227) +- Removed `pathType` and `pathSuffix` configurations in favor of controller-specific defaults [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) ### Added -- Add upgrade job to handle database permissions for migrations from pre-0.7.0 versions [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) -- Add separate ingress configuration for STAC browser [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) -- Support custom cluster naming via `postgrescluster.name` [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) +- Added upgrade job to handle database permissions for migrations from pre-0.7.0 versions [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) +- Added separate ingress configuration for STAC browser [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) +- Added support for custom cluster naming via `postgrescluster.name` [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) ### Changed -- Improve Nginx and Traefik support with controller-specific rewrites [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) -- Increase bootstrap job retry limit to 3 attempts [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) -- Enhance secret handling with custom PostgreSQL cluster names [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) -- Simplify TLS configuration to allow user-controlled certificate management [#227](https://github.com/developmentseed/eoapi-k8s/pull/227) -- Update documentation with comprehensive cert-manager setup guide [#227](https://github.com/developmentseed/eoapi-k8s/pull/227) +- Improved Nginx and Traefik support with controller-specific rewrites [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) +- Increased bootstrap job retry limit to 3 attempts [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) +- Enhanced secret handling with custom PostgreSQL cluster names [#228](https://github.com/developmentseed/eoapi-k8s/pull/228) +- Simplified TLS configuration to allow user-controlled certificate management [#227](https://github.com/developmentseed/eoapi-k8s/pull/227) +- Updated documentation with comprehensive cert-manager setup guide [#227](https://github.com/developmentseed/eoapi-k8s/pull/227) ## [v0.7.0] - 2025-04-30 @@ -177,11 +177,11 @@ Make 0.7.0 db upgrade run in ArgoCD. - ArtifactHub.io Integration [#216](https://github.com/developmentseed/eoapi-k8s/pull/216) ### Changed -- Refactor pgstacbootstrap job and ConfigMaps to use Helm hooks for execution order [#207](https://github.com/developmentseed/eoapi-k8s/pull/207) -- Simplify PgSTAC Bootstrap Process [#208](https://github.com/developmentseed/eoapi-k8s/pull/208) -- Upgrade stac-fastapi-pgstac to v5.0.2 [#204](https://github.com/developmentseed/eoapi-k8s/pull/204) +- Refactored pgstacbootstrap job and ConfigMaps to use Helm hooks for execution order [#207](https://github.com/developmentseed/eoapi-k8s/pull/207) +- Simplified PgSTAC Bootstrap Process [#208](https://github.com/developmentseed/eoapi-k8s/pull/208) +- Upgraded stac-fastapi-pgstac to v5.0.2 [#204](https://github.com/developmentseed/eoapi-k8s/pull/204) ### Fixed -- Add ArtifactHub.io Integration (Issue #16) [#216](https://github.com/developmentseed/eoapi-k8s/pull/216) +- Fixed ArtifactHub.io Integration (Issue #16) [#216](https://github.com/developmentseed/eoapi-k8s/pull/216) ## [v0.6.0] - 2025-04-03 @@ -189,80 +189,80 @@ Make 0.7.0 db upgrade run in ArgoCD. - Database backups are now disabled by default. To enable them, set `backupsEnabled: true` in your values.yaml. ### Added -- Add initContainers to wait for db and its bootstrap [#194](https://github.com/developmentseed/eoapi-k8s/pull/194) -- Let all eoAPI services wait for db bootstrap [#197](https://github.com/developmentseed/eoapi-k8s/pull/197) +- Added initContainers to wait for db and its bootstrap [#194](https://github.com/developmentseed/eoapi-k8s/pull/194) +- Made all eoAPI services wait for db bootstrap [#197](https://github.com/developmentseed/eoapi-k8s/pull/197) ### Changed -- Update GCP Setup instructions [#188](https://github.com/developmentseed/eoapi-k8s/pull/188) -- Remove GCP CI deployment tests [#193](https://github.com/developmentseed/eoapi-k8s/pull/193) -- Upgrade PGO to 5.7.0; Add option to disable backups [#191](https://github.com/developmentseed/eoapi-k8s/pull/191) -- Upgrade dependencies [#196](https://github.com/developmentseed/eoapi-k8s/pull/196) -- Upgrade to latest stac-fastapi-pgstac [#195](https://github.com/developmentseed/eoapi-k8s/pull/195) -- Upgrade tipg to 1.0.1 and titiler-pgstac to 1.7.1 [#199](https://github.com/developmentseed/eoapi-k8s/pull/199) +- Updated GCP Setup instructions [#188](https://github.com/developmentseed/eoapi-k8s/pull/188) +- Removed GCP CI deployment tests [#193](https://github.com/developmentseed/eoapi-k8s/pull/193) +- Upgraded PGO to 5.7.0; Added option to disable backups [#191](https://github.com/developmentseed/eoapi-k8s/pull/191) +- Upgraded dependencies [#196](https://github.com/developmentseed/eoapi-k8s/pull/196) +- Upgraded to latest stac-fastapi-pgstac [#195](https://github.com/developmentseed/eoapi-k8s/pull/195) +- Upgraded tipg to 1.0.1 and titiler-pgstac to 1.7.1 [#199](https://github.com/developmentseed/eoapi-k8s/pull/199) ### Fixed -- Fix multidim entrypoint [#192](https://github.com/developmentseed/eoapi-k8s/pull/192) -- Fix unsupported regex in ingress-nginx config [#189](https://github.com/developmentseed/eoapi-k8s/pull/189) -- Reduce errors about too many db connections [#198](https://github.com/developmentseed/eoapi-k8s/pull/198) +- Fixed multidim entrypoint [#192](https://github.com/developmentseed/eoapi-k8s/pull/192) +- Fixed unsupported regex in ingress-nginx config [#189](https://github.com/developmentseed/eoapi-k8s/pull/189) +- Reduced errors about too many db connections [#198](https://github.com/developmentseed/eoapi-k8s/pull/198) ## [v0.5.3] - 2025-03-10 ### Added -- Allow Repeated Helm Deployments [#169](https://github.com/developmentseed/eoapi-k8s/pull/169) -- Create health documentation [#171](https://github.com/developmentseed/eoapi-k8s/pull/171) -- Introduce a list to avoid hardcoding of api service names [#180](https://github.com/developmentseed/eoapi-k8s/pull/180) -- Add multidim api service [#182](https://github.com/developmentseed/eoapi-k8s/pull/182) -- Tolerations and affinity support [#176](https://github.com/developmentseed/eoapi-k8s/pull/176) -- Allow setting annotations for deployments [#177](https://github.com/developmentseed/eoapi-k8s/pull/177) +- Allowed Repeated Helm Deployments [#169](https://github.com/developmentseed/eoapi-k8s/pull/169) +- Created health documentation [#171](https://github.com/developmentseed/eoapi-k8s/pull/171) +- Introduced a list to avoid hardcoding of api service names [#180](https://github.com/developmentseed/eoapi-k8s/pull/180) +- Added multidim api service [#182](https://github.com/developmentseed/eoapi-k8s/pull/182) +- Added tolerations and affinity support [#176](https://github.com/developmentseed/eoapi-k8s/pull/176) +- Allowed setting annotations for deployments [#177](https://github.com/developmentseed/eoapi-k8s/pull/177) ### Changed -- Use template functions to quote env vars [#170](https://github.com/developmentseed/eoapi-k8s/pull/170) -- Improve probe setup [#183](https://github.com/developmentseed/eoapi-k8s/pull/183) +- Used template functions to quote env vars [#170](https://github.com/developmentseed/eoapi-k8s/pull/170) +- Improved probe setup [#183](https://github.com/developmentseed/eoapi-k8s/pull/183) ### Fixed -- Fix helm template error if docServer settings is not defined [#178](https://github.com/developmentseed/eoapi-k8s/pull/178) +- Fixed helm template error if docServer settings is not defined [#178](https://github.com/developmentseed/eoapi-k8s/pull/178) ## [v0.5.2] - 2024-12-05 ### Added -- Allow additional secrets to set environment variables [#167](https://github.com/developmentseed/eoapi-k8s/pull/167) +- Allowed additional secrets to set environment variables [#167](https://github.com/developmentseed/eoapi-k8s/pull/167) ## [v0.5.1] - 2024-11-22 ### Added -- Add ingest.sh script [#164](https://github.com/developmentseed/eoapi-k8s/pull/164) +- Added ingest.sh script [#164](https://github.com/developmentseed/eoapi-k8s/pull/164) ### Fixed -- Add passthrough for ca bundle secret into metrics server [#165](https://github.com/developmentseed/eoapi-k8s/pull/165) +- Added passthrough for ca bundle secret into metrics server [#165](https://github.com/developmentseed/eoapi-k8s/pull/165) ## [v0.5.0] - 2024-11-01 ### Added -- Document choice of postgres operator [#160](https://github.com/developmentseed/eoapi-k8s/pull/160) -- Add a basic makefile [#162](https://github.com/developmentseed/eoapi-k8s/pull/162) -- Add icon [#163](https://github.com/developmentseed/eoapi-k8s/pull/163) +- Documented choice of postgres operator [#160](https://github.com/developmentseed/eoapi-k8s/pull/160) +- Added a basic makefile [#162](https://github.com/developmentseed/eoapi-k8s/pull/162) +- Added icon [#163](https://github.com/developmentseed/eoapi-k8s/pull/163) ### Changed -- Update titiler-pgstac version [#157](https://github.com/developmentseed/eoapi-k8s/pull/157) -- Bump eoapi chart and app versions [#158](https://github.com/developmentseed/eoapi-k8s/pull/158) +- Updated titiler-pgstac version [#157](https://github.com/developmentseed/eoapi-k8s/pull/157) +- Bumped eoapi chart and app versions [#158](https://github.com/developmentseed/eoapi-k8s/pull/158) ## [v0.4.18] - 2024-09-25 ### Fixed -- Remove VSIL allowed extensions list [#152](https://github.com/developmentseed/eoapi-k8s/pull/152) +- Removed VSIL allowed extensions list [#152](https://github.com/developmentseed/eoapi-k8s/pull/152) ### Changed -- Bump eoapi chart version [#153](https://github.com/developmentseed/eoapi-k8s/pull/153) +- Bumped eoapi chart version [#153](https://github.com/developmentseed/eoapi-k8s/pull/153) ## [v0.4.17] - 2024-09-24 ### Changed -- Change Dependency Order in Support Chart [#150](https://github.com/developmentseed/eoapi-k8s/pull/150) +- Changed Dependency Order in Support Chart [#150](https://github.com/developmentseed/eoapi-k8s/pull/150) ## [v0.4.16] - 2024-09-20 ### Changed -- Upgrade with postgres cluster 5.5.3 [#149](https://github.com/developmentseed/eoapi-k8s/pull/149) +- Upgraded with postgres cluster 5.5.3 [#149](https://github.com/developmentseed/eoapi-k8s/pull/149) ## [v0.4.15] - 2024-09-20 @@ -272,22 +272,22 @@ Make 0.7.0 db upgrade run in ArgoCD. ## [v0.4.14] - 2024-09-20 ### Added -- Add NFS Option to PGBackRest [#147](https://github.com/developmentseed/eoapi-k8s/pull/147) +- Added NFS Option to PGBackRest [#147](https://github.com/developmentseed/eoapi-k8s/pull/147) ## [v0.4.13] - 2024-09-09 ### Fixed -- Add back postgrescluster dependency to main eoapi chart [#145](https://github.com/developmentseed/eoapi-k8s/pull/145) +- Added back postgrescluster dependency to main eoapi chart [#145](https://github.com/developmentseed/eoapi-k8s/pull/145) ## [v0.4.10] - 2024-09-09 ### Changed -- Move postgresql cluster file:// dependency to first-level chart dependency [#141](https://github.com/developmentseed/eoapi-k8s/pull/141) +- Moved postgresql cluster file:// dependency to first-level chart dependency [#141](https://github.com/developmentseed/eoapi-k8s/pull/141) ## [v0.4.9] - 2024-09-04 ### Fixed -- Fix horizontal pod autoscaling rules [#140](https://github.com/developmentseed/eoapi-k8s/pull/140) +- Fixed horizontal pod autoscaling rules [#140](https://github.com/developmentseed/eoapi-k8s/pull/140) ### Changed - Documentation updates [#139](https://github.com/developmentseed/eoapi-k8s/pull/139) @@ -295,7 +295,7 @@ Make 0.7.0 db upgrade run in ArgoCD. ## [v0.4.8] - 2024-09-03 ### Changed -- Default enable vector again [#138](https://github.com/developmentseed/eoapi-k8s/pull/138) +- Enabled vector by default again [#138](https://github.com/developmentseed/eoapi-k8s/pull/138) ## [v0.4.7] - 2024-09-03 @@ -310,41 +310,41 @@ Make 0.7.0 db upgrade run in ArgoCD. ## [v0.4.2] - 2024-07-11 ### Fixed -- Pin pypgstac versions [#126](https://github.com/developmentseed/eoapi-k8s/pull/126) +- Pinned pypgstac versions [#126](https://github.com/developmentseed/eoapi-k8s/pull/126) ## [v0.4.1] - 2024-07-10 ### Added -- Release Documentation and Cleanup [#117](https://github.com/developmentseed/eoapi-k8s/pull/117) +- Added Release Documentation and Cleanup [#117](https://github.com/developmentseed/eoapi-k8s/pull/117) ## [v0.4.0] - 2024-07-09 ### Added -- Start EKS IAC with Docs Walkthrough from Notes [#12](https://github.com/developmentseed/eoapi-k8s/pull/12) -- Single Nginx Ingress and NLB with path rewrites [#11](https://github.com/developmentseed/eoapi-k8s/pull/11) -- Unit tests [#14](https://github.com/developmentseed/eoapi-k8s/pull/14) -- Document GKE k8s cluster setup [#27](https://github.com/developmentseed/eoapi-k8s/pull/27) +- Started EKS IAC with Docs Walkthrough from Notes [#12](https://github.com/developmentseed/eoapi-k8s/pull/12) +- Added Single Nginx Ingress and NLB with path rewrites [#11](https://github.com/developmentseed/eoapi-k8s/pull/11) +- Added Unit tests [#14](https://github.com/developmentseed/eoapi-k8s/pull/14) +- Documented GKE k8s cluster setup [#27](https://github.com/developmentseed/eoapi-k8s/pull/27) - Generalized commands and added livenessProbe [#35](https://github.com/developmentseed/eoapi-k8s/pull/35) -- HPA (CPU) draft before locust/artillery [#51](https://github.com/developmentseed/eoapi-k8s/pull/51) -- Autoscaling by request rate [#53](https://github.com/developmentseed/eoapi-k8s/pull/53) -- Support for specifying host and getting certs from cert manager [#60](https://github.com/developmentseed/eoapi-k8s/pull/60) -- Configuration for EKS autoscaler [#59](https://github.com/developmentseed/eoapi-k8s/pull/59) -- PGO by default [#84](https://github.com/developmentseed/eoapi-k8s/pull/84) -- Add fixtures [#9](https://github.com/developmentseed/eoapi-k8s/pull/9) -- Allow custom annotations [#66](https://github.com/developmentseed/eoapi-k8s/pull/66) -- Testing autoscaling in EKS [#55](https://github.com/developmentseed/eoapi-k8s/pull/55) +- Added HPA (CPU) draft before locust/artillery [#51](https://github.com/developmentseed/eoapi-k8s/pull/51) +- Added Autoscaling by request rate [#53](https://github.com/developmentseed/eoapi-k8s/pull/53) +- Added Support for specifying host and getting certs from cert manager [#60](https://github.com/developmentseed/eoapi-k8s/pull/60) +- Added Configuration for EKS autoscaler [#59](https://github.com/developmentseed/eoapi-k8s/pull/59) +- Added PGO by default [#84](https://github.com/developmentseed/eoapi-k8s/pull/84) +- Added fixtures [#9](https://github.com/developmentseed/eoapi-k8s/pull/9) +- Allowed custom annotations [#66](https://github.com/developmentseed/eoapi-k8s/pull/66) +- Tested autoscaling in EKS [#55](https://github.com/developmentseed/eoapi-k8s/pull/55) ### Changed -- Default gitSha and insert main gitSha for distributed helm-chart [#21](https://github.com/developmentseed/eoapi-k8s/pull/21) -- Repository rename [#23](https://github.com/developmentseed/eoapi-k8s/pull/23) -- More explicit nginx documentation [#24](https://github.com/developmentseed/eoapi-k8s/pull/24) -- Root path HTML [#25](https://github.com/developmentseed/eoapi-k8s/pull/25) -- GKE related changes [#37](https://github.com/developmentseed/eoapi-k8s/pull/37) -- Release name for parallel CI tests [#43](https://github.com/developmentseed/eoapi-k8s/pull/43) -- API version update for release [#49](https://github.com/developmentseed/eoapi-k8s/pull/49) +- Set default gitSha and inserted main gitSha for distributed helm-chart [#21](https://github.com/developmentseed/eoapi-k8s/pull/21) +- Renamed repository [#23](https://github.com/developmentseed/eoapi-k8s/pull/23) +- Added more explicit nginx documentation [#24](https://github.com/developmentseed/eoapi-k8s/pull/24) +- Updated Root path HTML [#25](https://github.com/developmentseed/eoapi-k8s/pull/25) +- Made GKE related changes [#37](https://github.com/developmentseed/eoapi-k8s/pull/37) +- Updated Release name for parallel CI tests [#43](https://github.com/developmentseed/eoapi-k8s/pull/43) +- Updated API version for release [#49](https://github.com/developmentseed/eoapi-k8s/pull/49) - Upgraded pgstac, titiler-pgstac and tipg versions [#67](https://github.com/developmentseed/eoapi-k8s/pull/67) ### Fixed -- Database resources now can set limits and requests [#46](https://github.com/developmentseed/eoapi-k8s/pull/46) -- Integration tests with image upgrade [#68](https://github.com/developmentseed/eoapi-k8s/pull/68) -- Avoid immediate scaleup if autoscale is enabled [#52](https://github.com/developmentseed/eoapi-k8s/pull/52) +- Fixed Database resources to set limits and requests [#46](https://github.com/developmentseed/eoapi-k8s/pull/46) +- Fixed Integration tests with image upgrade [#68](https://github.com/developmentseed/eoapi-k8s/pull/68) +- Avoided immediate scaleup if autoscale is enabled [#52](https://github.com/developmentseed/eoapi-k8s/pull/52) From 05e34e2d816f80c35230b9b16d666c9eaa44fda5 Mon Sep 17 00:00:00 2001 From: Felix Delattre Date: Mon, 17 Nov 2025 13:49:27 +0100 Subject: [PATCH 2/3] Added updated dependencies. --- CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ed49ea6..c9242ce7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -49,6 +49,18 @@ stac: - Reorganized the helm chart templates files [#352](https://github.com/developmentseed/eoapi-k8s/pull/352) - Removed all default resource specifications from values.yaml [#357](https://github.com/developmentseed/eoapi-k8s/pull/357) +### Dependencies + +- Updated Python to 3.14.0 [#349](https://github.com/developmentseed/eoapi-k8s/pull/349) +- Updated actions/setup-python action to v6 [#350](https://github.com/developmentseed/eoapi-k8s/pull/350) +- Updated Helm release prometheus to 27.45.0 [#339](https://github.com/developmentseed/eoapi-k8s/pull/339) +- Updated Helm release knative-operator to v1.20.0 [#337](https://github.com/developmentseed/eoapi-k8s/pull/337) +- Updated registry.k8s.io/ingress-nginx/kube-webhook-certgen Docker tag to v1.6.4 [#332](https://github.com/developmentseed/eoapi-k8s/pull/332) +- Updated actions/checkout action to v5 [#333](https://github.com/developmentseed/eoapi-k8s/pull/333) +- Updated actions/setup-node action to v6 [#334](https://github.com/developmentseed/eoapi-k8s/pull/334) +- Updated Node.js to 24.11.0 [#335](https://github.com/developmentseed/eoapi-k8s/pull/335) +- Updated tipg to v1.3.0 [#355](https://github.com/developmentseed/eoapi-k8s/pull/355) + ## [0.7.13] - 2025-11-04 ### Added From f9e2e4a9c6a6e6d9079442123e48866569dadbc9 Mon Sep 17 00:00:00 2001 From: Felix Delattre Date: Mon, 17 Nov 2025 13:54:49 +0100 Subject: [PATCH 3/3] Prepared version v0.8.0 --- CHANGELOG.md | 13 ++++++++++++- charts/eoapi/Chart.yaml | 4 ++-- charts/eoapi/README.md | 2 +- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c9242ce7..6bd6f9d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,9 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added + +## [0.8.0] - 2025-11-20 + ### Breaking changes -- Removed all default resource specifications from values.yaml and profile files. Users must now explicitly set resource limits/requests based on their infrastructure needs. This simplifies the chart and acknowledges that resource requirements vary greatly based on workload and infrastructure. If you were relying on the default resource specifications, add them to your values override file: +#### Refactored `eoapi-support` chart + +This release refactored `eoapi-support` into the main `eoapi` chart. This includes all monitoring, observability and a lot of the metrics functionality. If you use any of this, please check on the new configuration structre and options as described in `docs/observability.md` and `docs/autoscaling.md`. + +### Cleaned up to rely on default resource specification + +Removed all default resource specifications from values.yaml and profile files. Users must now explicitly set resource limits/requests based on their infrastructure needs. This simplifies the chart and acknowledges that resource requirements vary greatly based on workload and infrastructure. If you were relying on the default resource specifications, add them to your values override file: ```yaml stac: @@ -55,6 +65,7 @@ stac: - Updated actions/setup-python action to v6 [#350](https://github.com/developmentseed/eoapi-k8s/pull/350) - Updated Helm release prometheus to 27.45.0 [#339](https://github.com/developmentseed/eoapi-k8s/pull/339) - Updated Helm release knative-operator to v1.20.0 [#337](https://github.com/developmentseed/eoapi-k8s/pull/337) +- Updated helm release grafana to 10.1.5 [#361](https://github.com/developmentseed/eoapi-k8s/pull/361) - Updated registry.k8s.io/ingress-nginx/kube-webhook-certgen Docker tag to v1.6.4 [#332](https://github.com/developmentseed/eoapi-k8s/pull/332) - Updated actions/checkout action to v5 [#333](https://github.com/developmentseed/eoapi-k8s/pull/333) - Updated actions/setup-node action to v6 [#334](https://github.com/developmentseed/eoapi-k8s/pull/334) diff --git a/charts/eoapi/Chart.yaml b/charts/eoapi/Chart.yaml index 3a270378..42349b11 100644 --- a/charts/eoapi/Chart.yaml +++ b/charts/eoapi/Chart.yaml @@ -39,14 +39,14 @@ annotations: # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: "0.7.13" +version: "0.8.0" # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. # We use the stac-fastapi-pgstac version as the app version -appVersion: "6.0.0" +appVersion: "6.1.0" dependencies: - name: postgrescluster diff --git a/charts/eoapi/README.md b/charts/eoapi/README.md index 9b6b260b..f9779e81 100644 --- a/charts/eoapi/README.md +++ b/charts/eoapi/README.md @@ -1,6 +1,6 @@ # eoAPI Helm Chart -![Version: 0.7.13](https://img.shields.io/badge/Version-0.7.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 6.0.0](https://img.shields.io/badge/AppVersion-6.0.0-informational?style=flat-square) +![Version: 0.8.0](https://img.shields.io/badge/Version-0.8.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 6.1.0](https://img.shields.io/badge/AppVersion-6.1.0-informational?style=flat-square) A Helm chart for deploying Earth Observation APIs with integrated STAC, raster, vector, and multidimensional services.