apiVersion: apps/v1 kind: Deployment metadata: name: gitea-runner namespace: gitea-runner spec: replicas: 1 selector: matchLabels: app: gitea-runner template: metadata: labels: app: gitea-runner spec: containers: - name: runner image: gitea/act_runner:latest env: - name: GITEA_INSTANCE_URL valueFrom: secretKeyRef: name: gitea-runner-secrets key: GITEA_INSTANCE_URL - name: GITEA_RUNNER_REGISTRATION_TOKEN valueFrom: secretKeyRef: name: gitea-runner-secrets key: GITEA_REGISTRATION_TOKEN - name: GITEA_RUNNER_NAME value: "k8s-runner" - name: GITEA_RUNNER_LABELS value: "ubuntu-latest:docker://node:18-bullseye,debian-latest:docker://node:18-bullseye" volumeMounts: - name: docker-sock mountPath: /var/run/docker.sock volumes: - name: docker-sock hostPath: path: /var/run/docker.sock type: Socket