apiVersion: v1 kind: ServiceAccount metadata: labels: app.kubernetes.io/instance: gitea-runner app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: act-runner app.kubernetes.io/version: 0.2.11 helm.sh/chart: act-runner-0.2.0 name: gitea-runner-act-runner namespace: gitea-runner --- apiVersion: v1 data: config.yaml: |- log: level: info runner: labels: - ubuntu-latest:docker://docker.gitea.com/runner-images:ubuntu-latest - ubuntu-22.04:docker://docker.gitea.com/runner-images:ubuntu-22.04 - ubuntu-20.04:docker://docker.gitea.com/runner-images:ubuntu-20.04 - x64 container: force_pull: false kind: ConfigMap metadata: annotations: checksum/config: 42923aee725720b73bf89412e81ddef90958ebe53aa9d04d65b6fd6a8912a621 labels: app.kubernetes.io/instance: gitea-runner app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: act-runner app.kubernetes.io/version: 0.2.11 helm.sh/chart: act-runner-0.2.0 name: gitea-runner-act-runner-config namespace: gitea-runner --- apiVersion: apps/v1 kind: StatefulSet metadata: labels: app.kubernetes.io/instance: gitea-runner app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: act-runner app.kubernetes.io/version: 0.2.11 helm.sh/chart: act-runner-0.2.0 name: gitea-runner-act-runner namespace: gitea-runner spec: replicas: 1 selector: matchLabels: app.kubernetes.io/instance: gitea-runner app.kubernetes.io/name: act-runner template: metadata: annotations: checksum/config: 42923aee725720b73bf89412e81ddef90958ebe53aa9d04d65b6fd6a8912a621 checksum/secret: 12ae32cb1ec02d01eda3581b127c1fee3b0dc53572ed6baf239721a03d82e126 labels: app.kubernetes.io/instance: gitea-runner app.kubernetes.io/name: act-runner spec: containers: - env: - name: GITEA_INSTANCE_URL value: https://git.borninpain.de - name: GITEA_RUNNER_REGISTRATION_TOKEN valueFrom: secretKeyRef: key: token name: gitea-runner - name: CONFIG_FILE value: /config/config.yaml image: docker.io/gitea/act_runner:0.2.13-dind imagePullPolicy: IfNotPresent name: act-runner securityContext: privileged: true volumeMounts: - mountPath: /var/lib/docker name: data - mountPath: /config name: config restartPolicy: Always securityContext: fsGroup: 1000 serviceAccountName: gitea-runner-act-runner terminationGracePeriodSeconds: 10 volumes: - configMap: name: gitea-runner-act-runner-config name: config updateStrategy: type: RollingUpdate volumeClaimTemplates: - metadata: name: data spec: accessModes: - ReadWriteOnce resources: requests: storage: 5Gi storageClassName: openebs-3-replicas