update chart

This commit is contained in:
Tom 2025-03-31 10:10:05 +01:00
parent b2aba5dd42
commit 0d3c8248b0
9 changed files with 24 additions and 93 deletions

View File

@ -1,28 +0,0 @@
# templates/redis-deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: redis
spec:
selector:
matchLabels:
app: redis
template:
metadata:
labels:
app: redis
spec:
containers:
- name: redis
image: "redis:alpine"
command: ["redis-server", "--appendonly", "yes"]
ports:
- containerPort: {{ .Values.redis.servicePort }}
# volumeMounts:
# - mountPath: /data
# name: redis-data
# volumes:
# - name: redis-data
# persistentVolumeClaim:
# claimName: redis-data

View File

@ -1,14 +0,0 @@
# templates/redis-pvc.yaml
{{- if .Values.redis.pvc.enabled }}
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: redis-data
spec:
accessModes: {{ .Values.redis.pvc.accessModes }}
resources:
requests:
storage: {{ .Values.redis.pvc.size }}
storageClassName: {{ .Values.redis.pvc.storageClassName | quote }}
{{- end }}

View File

@ -1,11 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: redis
spec:
selector:
app: redis
ports:
- protocol: TCP
port: {{ .Values.redis.servicePort }}
targetPort: {{ .Values.redis.servicePort }}

View File

@ -14,20 +14,28 @@ spec:
labels:
app: stac-server
spec:
initContainers:
- name: wait-for-redis
image: busybox
command:
[
'sh', '-c',
'until nc -z -v -w30 {{ .Values.stacServer.environment.REDIS_HOST }} {{ .Values.redis.service.port }}; do echo "Waiting for Redis..."; sleep 5; done;'
]
containers:
- name: stac-server
image: "{{ .Values.stacServer.image.repository }}:{{ .Values.stacServer.image.tag }}"
imagePullPolicy: {{ .Values.stacServer.image.pullPolicy }}
env:
- name: REDIS_HOST
value: "{{ .Values.stacServer.environment.REDIS_HOST }}"
- name: API_KEY
valueFrom:
secretKeyRef:
name: api-key
key: API_KEY
ports:
- containerPort: {{ .Values.stacServer.servicePort }}
---
apiVersion: v1
kind: Service
metadata:
name: stac-server
spec:
selector:
app: stac-server
ports:
- protocol: TCP
port: {{ .Values.stacServer.servicePort }}
targetPort: {{ .Values.stacServer.servicePort }}
type: ClusterIP

View File

@ -1,12 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: stac-server
spec:
selector:
app: stac-server
ports:
- protocol: TCP
port: {{ .Values.stacServer.servicePort }}
targetPort: {{ .Values.stacServer.servicePort }}
type: ClusterIP

View File

@ -19,7 +19,7 @@ spec:
imagePullPolicy: {{ .Values.webQueryBuilder.image.pullPolicy }}
env:
- name: API_HOST
value: stac-server
value: "https://{{ .Values.ingress.hostname }}/api/v1/stac/climate-dt"
ports:
- containerPort: {{ .Values.webQueryBuilder.servicePort }}
---

View File

@ -1,14 +1,3 @@
redis:
servicePort: 6379
pvc:
enabled: true
storageClassName: ""
accessModes:
- ReadWriteOnce
size: 1Gi
service:
port: 6379
stacServer:
enabled: true
image:
@ -16,8 +5,6 @@ stacServer:
tag: "latest"
pullPolicy: Always
servicePort: 80
environment:
REDIS_HOST: "redis"
webQueryBuilder:
enabled: true
@ -30,4 +17,4 @@ webQueryBuilder:
ingress:
enabled: True
tlsSecretName: "lumi-wildcard-tls"
hostname: "climate-catalogue.lumi.apps.dte.destination-earth.eu"
hostname: "qubed.lumi.apps.dte.destination-earth.eu"

View File

@ -1 +1,2 @@
helm upgrade stac-server chart -n stac-server
# helm install qubed chart -n qubed
helm upgrade qubed chart -n qubed

View File

@ -1,3 +1,3 @@
# kubectl rollout restart deployment/redis
kubectl rollout restart deployment/web-query-builder
kubectl rollout restart deployment/stac-server
kubectl -n qubed rollout restart deployment/web-query-builder
kubectl -n qubed rollout restart deployment/stac-server