refactor(forgejo-runner): template PVC names off Release.Name for multi-instance reuse

This commit is contained in:
Story Crater Bot
2026-08-21 16:30:41 -07:00
parent cfd5a96331
commit d6fcf1016e
2 changed files with 4 additions and 4 deletions
@@ -107,10 +107,10 @@ spec:
volumes: volumes:
- name: runner-data - name: runner-data
persistentVolumeClaim: persistentVolumeClaim:
claimName: runner-reg claimName: {{ .Release.Name }}-reg
- name: dind-storage - name: dind-storage
persistentVolumeClaim: persistentVolumeClaim:
claimName: runner-dind claimName: {{ .Release.Name }}-dind
- name: docker-certs - name: docker-certs
emptyDir: {} # DinD regenerates mTLS certs on each start emptyDir: {} # DinD regenerates mTLS certs on each start
- name: homelab-ca - name: homelab-ca
+2 -2
View File
@@ -1,7 +1,7 @@
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: runner-reg name: {{ .Release.Name }}-reg
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
labels: labels:
app: {{ .Release.Name }} app: {{ .Release.Name }}
@@ -15,7 +15,7 @@ spec:
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: runner-dind name: {{ .Release.Name }}-dind
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
labels: labels:
app: {{ .Release.Name }} app: {{ .Release.Name }}