Skip to content

Releases: developmentseed/eoapi-k8s

v0.10.0

Choose a tag to compare

@ds-release-bot ds-release-bot released this 16 Jan 15:13
18413a5

0.10.0 (2026-01-16)

Added

  • Add custom filter logic for stac-auth-proxy (#388) (019204e)

Fixed

  • app version corresponds to stac-fastapi-pgstac. (#420) (6099bc9)

Maintenance

  • deps: updated actions/create-github-app-token action to v2.2.1. (#415) (0454056)
  • deps: updated ghcr.io/stac-utils/stac-fastapi-pgstac docker tag to v6.2.0 (#419) (439c233)
  • deps: updated helm release grafana to 10.5.7. (#414) (b306578)
  • deps: updated helm release grafana to 10.5.8. (#418) (94eda53)
  • deps: updated helm release prometheus to 28.4.0. (#416) (f1f7703)

eoapi-0.10.0

Choose a tag to compare

@github-actions github-actions released this 16 Jan 15:14
18413a5

Create a full Earth Observation API with Metadata, Raster and Vector services

v0.9.1

Choose a tag to compare

@ds-release-bot ds-release-bot released this 14 Jan 17:24
fbd2124

0.9.1 (2026-01-14)

Fixed

  • Allow stac browser catalogUrl override. (#412) (a98113b)

v0.9.0

Choose a tag to compare

@ds-release-bot ds-release-bot released this 14 Jan 15:57
8e2ada6

0.9.0 (2026-01-14)

Added

Fixed

Changed

Maintenance

  • deps: updated ghcr.io/stac-utils/stac-fastapi-pgstac docker tag to v6.1.4 (#378) (591c129)
  • deps: updated ghcr.io/stac-utils/stac-fastapi-pgstac docker tag to v6.1.5 (#385) (f658b16)
  • deps: updated helm release grafana to 10.3.1. (#383) (d0bbe96)
  • deps: updated helm release grafana to 10.3.2. (#390) (1bd0be4)
  • deps: updated helm release grafana to 10.4.0. (#391) (5bfb3bb)
  • deps: updated helm release grafana to 10.4.3. (#393) (d7a4741)
  • deps: updated helm release grafana to 10.5.2. (#395) (d7fd994)
  • deps: updated helm release grafana to 10.5.4. (#396) (c5acdaf)
  • deps: updated helm release grafana to 10.5.5. (#399) (c01bb47)
  • deps: updated helm release grafana to 10.5.6. (#402) (0cf94ad)
  • deps: updated helm release prometheus to 27.50.1. (#379) (d3fc17e)
  • deps: updated helm release prometheus to 27.52.0. (#389) (a7196f1)
  • deps: updated helm release prometheus to 28.0.0. (#394) (e2ac055)
  • deps: updated helm release prometheus to 28.2.1. (#397) (f2111d1)
  • deps: updated helm release prometheus to 28.3.0. (#400) (641231c)
  • deps: updated stac-auth-proxy docker tag to v0.1.2 (#392) (f78357c)
  • deps: updated stac-auth-proxy to 0.11.1. (#404) (ba35dd9)
  • Upgraded titiler-pgstac to 2.0.0. (#401) (9326579)

eoapi-0.9.1

Choose a tag to compare

@github-actions github-actions released this 14 Jan 17:25
fbd2124

Create a full Earth Observation API with Metadata, Raster and Vector services

eoapi-0.9.0

Choose a tag to compare

@github-actions github-actions released this 14 Jan 15:58
8e2ada6

Create a full Earth Observation API with Metadata, Raster and Vector services

v0.8.1

Choose a tag to compare

@pantierra pantierra released this 04 Dec 20:38

Added

  • Added support for ConfigMap reference-based queryables configuration in addition to file-based queryables. Queryables can now be sourced from external ConfigMaps using configMapRef, from chart files using file, or a combination of both #360
  • Added documentation for cloud-native bucket access #364
  • Removed unused testing variable and unused deploy script #369

Changed

  • Unified scripts and removed Makefile, combined all into one CLI command eoapi-cli #359
  • Added stac-auth-proxy for authentication and authorization on the STAC API #358
  • Fixed call to run_queued_queries pgstac procedure call #377

Dependencies

  • Updated helm release grafana to 10.3.0 #375
  • Updated helm release prometheus to 27.49.0 #374
  • Updated ghcr.io/stac-utils/stac-fastapi-pgstac docker tag to v6.1.2 #368
  • Updated actions/checkout action to v6 #363

Full Changelog: v0.8.0...v0.8.1

eoapi-0.8.1

Choose a tag to compare

@github-actions github-actions released this 04 Dec 20:39

Create a full Earth Observation API with Metadata, Raster and Vector services

v0.8.0

Choose a tag to compare

@pantierra pantierra released this 20 Nov 11:39
922925c

Breaking changes

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:

stac:
  settings:
    resources:
      requests:
        cpu: "512m"
        memory: "1024Mi"
      limits:
        cpu: "1024m"
        memory: "2048Mi"

Added

  • Exposed PgSTAC configuration options in Helm chart values (pgstacBootstrap.settings.pgstacSettings). These are dynamically applied via templated SQL during bootstrap. #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)
    • Automatic extent updater CronJob created when update_collection_extent is "false" (configurable schedule via extentUpdater.schedule)
  • Added ConfigMap checksum annotations to automatically restart pods when configuration changes #344
  • Tests for autoscaling #343
  • Added tests for observability stack #342
  • Added validation to require postgrescluster.enabled: false when using external databases #346
  • Added a production.yaml profile #354
  • Added clarification about concurrency and db connection configuration. #356

Changed

  • Refactored eoapi-support into core eoapi chart #262
  • Made integration tests fail properly #341
  • Temporarily skipped VRT driver in GDALg to avoid OSGeo/gdal#12645 #243
  • Consistent naming of behavior field #345
  • Made all python tests comply with mypy strict validation #347
  • Improved documentation about access to grafana #348
  • Reorganized local development values files into structured profiles directory #351
  • Reorganized the helm chart templates files #352
  • Removed all default resource specifications from values.yaml #357

Dependencies

  • Updated Python to 3.14.0 #349
  • Updated actions/setup-python action to v6 #350
  • Updated Helm release prometheus to 27.45.0 #339
  • Updated Helm release knative-operator to v1.20.0 #337
  • Updated helm release grafana to 10.1.5 #361
  • Updated registry.k8s.io/ingress-nginx/kube-webhook-certgen Docker tag to v1.6.4 #332
  • Updated actions/checkout action to v5 #333
  • Updated actions/setup-node action to v6 #334
  • Updated Node.js to 24.11.0 #335
  • Updated tipg to v1.3.0 #355

eoapi-0.8.0

Choose a tag to compare

@github-actions github-actions released this 20 Nov 11:40
922925c

Create a full Earth Observation API with Metadata, Raster and Vector services