From 53b2d684a5e9722224082b796914bb082bdf2767 Mon Sep 17 00:00:00 2001 From: Felix Delattre Date: Fri, 11 Jul 2025 16:50:49 +0200 Subject: [PATCH] Added stac-manager. --- helm-chart/eoapi/Chart.yaml | 4 ++++ helm-chart/eoapi/templates/services/doc-server.yaml | 3 +++ helm-chart/eoapi/values.yaml | 11 +++++++++++ 3 files changed, 18 insertions(+) diff --git a/helm-chart/eoapi/Chart.yaml b/helm-chart/eoapi/Chart.yaml index e000d14..e6ab691 100644 --- a/helm-chart/eoapi/Chart.yaml +++ b/helm-chart/eoapi/Chart.yaml @@ -53,3 +53,7 @@ dependencies: version: 5.7.4 repository: "https://devseed.com/eoapi-k8s/" condition: postgrescluster.enabled + - name: stac-manager + version: 0.0.11 + repository: "https://stac-manager.ds.io/" + condition: manager.enabled diff --git a/helm-chart/eoapi/templates/services/doc-server.yaml b/helm-chart/eoapi/templates/services/doc-server.yaml index 19753f8..5f69ac4 100644 --- a/helm-chart/eoapi/templates/services/doc-server.yaml +++ b/helm-chart/eoapi/templates/services/doc-server.yaml @@ -20,6 +20,9 @@ data:
  • /multidim
  • {{- end}}
  • /browser
  • + {{- if .Values.stac-manager.enabled }} +
  • /manager
  • + {{- end}} diff --git a/helm-chart/eoapi/values.yaml b/helm-chart/eoapi/values.yaml index 6a7e0ee..d0d2a97 100644 --- a/helm-chart/eoapi/values.yaml +++ b/helm-chart/eoapi/values.yaml @@ -469,6 +469,17 @@ browser: ingress: enabled: true # Control ingress specifically for browser service +###################### +# STAC Manager +###################### +stac-manager: + enabled: false # disabled by default + replicaCount: 1 + ingress: + enabled: true # Control ingress specifically for manager service + publicUrl: /manager/ + stacApi: https://earth-search.aws.element84.com/v1/ + docServer: enabled: true