Files
kubernetes/manifests/artemis/gitea-runners/runner-artemis-1.yaml
Daniël Groothuis 4ddfe4e8b7
Some checks failed
Validate K8s manifests / validate-manifests (push) Has been cancelled
chore(gitea-runners): Updated values for Dind support
2025-10-28 19:34:50 +01:00

52 lines
1.2 KiB
YAML

---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: gitea-runner-data-pvc
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
storageClassName: local-path
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: gitea-act-runner-dind
spec:
replicas: 1
selector:
matchLabels:
app: gitea-act-runner-dind
template:
metadata:
labels:
app: gitea-act-runner-dind
spec:
containers:
- name: runner
image: vegardit/gitea-act-runner:dind-latest
securityContext:
privileged: true
env:
- name: GITEA_INSTANCE_URL
value: "https://git.dgse.cloud"
- name: GITEA_RUNNER_REGISTRATION_TOKEN
valueFrom:
secretKeyRef:
name: gitea-runner-token
key: token
volumeMounts:
- name: data
mountPath: /data
- name: docker-storage
mountPath: /var/lib/docker
volumes:
- name: data
persistentVolumeClaim:
claimName: gitea-runner-data-pvc
- name: docker-storage
emptyDir: {}