diff --git a/services/maintenance/ariadne-deployment.yaml b/services/maintenance/ariadne-deployment.yaml index 3a01c3e5..b439ac28 100644 --- a/services/maintenance/ariadne-deployment.yaml +++ b/services/maintenance/ariadne-deployment.yaml @@ -345,6 +345,14 @@ spec: value: "15" - name: ARIADNE_SCHEDULE_METIS_SENTINEL_WATCH value: "*/30 * * * *" + - name: ARIADNE_SCHEDULE_JENKINS_WORKSPACE_CLEANUP + value: "45 */6 * * *" + - name: JENKINS_WORKSPACE_NAMESPACE + value: jenkins + - name: JENKINS_WORKSPACE_PVC_PREFIX + value: pvc-workspace- + - name: JENKINS_WORKSPACE_CLEANUP_MIN_AGE_HOURS + value: "12" - name: METRICS_PATH value: "/metrics" resources: diff --git a/services/maintenance/ariadne-rbac.yaml b/services/maintenance/ariadne-rbac.yaml index 33620d05..009d9c8a 100644 --- a/services/maintenance/ariadne-rbac.yaml +++ b/services/maintenance/ariadne-rbac.yaml @@ -21,6 +21,23 @@ rules: - list - watch - delete + - apiGroups: [""] + resources: + - persistentvolumeclaims + - persistentvolumes + verbs: + - get + - list + - watch + - delete + - apiGroups: ["longhorn.io"] + resources: + - volumes + verbs: + - get + - list + - watch + - delete - apiGroups: [""] resources: - nodes