ActiveTigger: add volume

This commit is contained in:
Cédric COURALET 2024-03-04 11:22:57 +01:00
parent c45d272cbb
commit aa8420750f
2 changed files with 32 additions and 11 deletions

View File

@ -12,6 +12,18 @@ metadata:
app.kubernetes.io/managed-by: Helm
automountServiceAccountToken: true
---
# Source: activetigger/templates/pvc.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: activetigger-data
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 20Gi
---
# Source: activetigger/templates/service.yaml
apiVersion: v1
kind: Service
@ -26,7 +38,7 @@ metadata:
spec:
type: ClusterIP
ports:
- port: 8000
- port: 3838
targetPort: http
protocol: TCP
name: http
@ -67,11 +79,11 @@ spec:
- name: activetigger
securityContext:
{}
image: "code.groupe-genes.fr/datalab/activetigger:latest"
image: "alexisguy/activetiggeremilien:1"
imagePullPolicy: IfNotPresent
ports:
- name: http
containerPort: 8000
containerPort: 3838
protocol: TCP
livenessProbe:
httpGet:
@ -82,7 +94,17 @@ spec:
path: /
port: http
resources:
{}
limits:
cpu: 20000m
memory: 128Gi
volumeMounts:
- mountPath: /data/
name: data
readOnly: false
volumes:
- name: data
persistentVolumeClaim:
claimName: activetigger-data
---
# Source: activetigger/templates/ingress.yaml
apiVersion: networking.k8s.io/v1
@ -106,7 +128,7 @@ spec:
service:
name: release-name-activetigger
port:
number: 8000
number: 3838
- host: "activetigger2.lab.groupe-genes.fr"
http:
paths:
@ -116,7 +138,7 @@ spec:
service:
name: release-name-activetigger
port:
number: 8000
number: 3838
---
# Source: activetigger/templates/tests/test-connection.yaml
apiVersion: v1
@ -136,5 +158,5 @@ spec:
- name: wget
image: busybox
command: ['wget']
args: ['release-name-activetigger:8000']
args: ['release-name-activetigger:3838']
restartPolicy: Never

View File

@ -107,10 +107,9 @@ autoscaling:
# Additional volumes on the output Deployment definition.
volumes:
- name: data │
persistentVolumeClaim:
claimName: activetigger-data
- name: data
persistentVolumeClaim:
claimName: activetigger-data
# - name: foo
# secret: