Skip to content
Snippets Groups Projects
Commit cd36cc82 authored by Sören Henning's avatar Sören Henning
Browse files

Store benchmark execution results in volume

parent ad6b50e8
Branches
Tags
4 merge requests!159Re-implementation of Theodolite with Kotlin/Quarkus,!157Update Graal Image in CI pipeline,!153Store benchmark execution results in operator volume,!83WIP: Re-implementation of Theodolite with Kotlin/Quarkus
Pipeline #3671 canceled
......@@ -15,6 +15,8 @@ spec:
spec:
terminationGracePeriodSeconds: 0
serviceAccountName: {{ include "theodolite.serviceAccountName" . }}
securityContext:
runAsUser: 0 # Set the permissions for write access to the volumes.
containers:
- name: theodolite
image: ghcr.io/cau-se/theodolite:theodolite-kotlin-latest
......@@ -26,7 +28,11 @@ spec:
value: operator
- name: THEODOLITE_APP_RESOURCES
value: "./benchmark-resources"
- name: RESULTS_FOLDER
value: "results"
volumeMounts:
- name: theodolite-pv-storage
mountPath: "/deployments/results"
- name: benchmark-resources
mountPath: /work/benchmark-resources
- name: lag-analysis
......@@ -38,7 +44,19 @@ spec:
env:
- name: LOG_LEVEL
value: INFO
- name: results-access
image: busybox:stable
command:
- sh
- -c
- exec tail -f /dev/null
volumeMounts:
- mountPath: /results
name: theodolite-pv-storage
volumes:
- name: theodolite-pv-storage
persistentVolumeClaim:
claimName: theodolite-pv-claim
- name: benchmark-resources
configMap:
name: benchmark-resources
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment