This commit is contained in:
2024-10-31 08:42:02 +00:00
parent edaa8b457c
commit 3e139ade6c
-118
View File
@@ -1,118 +0,0 @@
---
# Source: act-runner/templates/serviceaccount.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: gitea-runner-helm-act-runner
labels:
helm.sh/chart: act-runner-1.0.0
app.kubernetes.io/name: act-runner
app.kubernetes.io/instance: gitea-runner-helm
app.kubernetes.io/version: "0.2.6"
app.kubernetes.io/managed-by: Helm
---
# Source: act-runner/templates/secret.yaml
apiVersion: v1
kind: Secret
metadata:
name: gitea-runner-helm-act-runner-secret
labels:
helm.sh/chart: act-runner-1.0.0
app.kubernetes.io/name: act-runner
app.kubernetes.io/instance: gitea-runner-helm
app.kubernetes.io/version: "0.2.6"
app.kubernetes.io/managed-by: Helm
data:
act-runner-token: ZWRnZQ==
---
# Source: act-runner/templates/pvc.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: gitea-runner-helm-act-runner-pvc
labels:
helm.sh/chart: act-runner-1.0.0
app.kubernetes.io/name: act-runner
app.kubernetes.io/instance: gitea-runner-helm
app.kubernetes.io/version: "0.2.6"
app.kubernetes.io/managed-by: Helm
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: "1024Mi"
storageClassName: default
---
# Source: act-runner/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: gitea-runner-helm-act-runner
labels:
helm.sh/chart: act-runner-1.0.0
app.kubernetes.io/name: act-runner
app.kubernetes.io/instance: gitea-runner-helm
app.kubernetes.io/version: "0.2.6"
app.kubernetes.io/managed-by: Helm
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/name: act-runner
app.kubernetes.io/instance: gitea-runner-helm
template:
metadata:
labels:
app.kubernetes.io/name: act-runner
app.kubernetes.io/instance: gitea-runner-helm
spec:
serviceAccountName: gitea-runner-helm-act-runner
securityContext:
{}
containers:
- name: act-runner
securityContext:
{}
image: "gitea/act_runner:0.2.6"
imagePullPolicy: IfNotPresent
resources:
{}
env:
- name: DOCKER_HOST
value: "tcp://localhost:2375"
- name: DOCKER_TLS_CERTDIR
value: ""
- name: GITEA_INSTANCE_URL
value: https://gitea.example.com
- name: GITEA_RUNNER_REGISTRATION_TOKEN
valueFrom:
secretKeyRef:
name: gitea-runner-helm-act-runner-secret
key: act-runner-token
- name: GITEA_RUNNER_LABELS
value: ubuntu-latest:docker://node:16-bullseye,ubuntu-22.04:docker://node:16-bullseye,ubuntu-20.04:docker://node:16-bullseye,ubuntu-18.04:docker://node:16-buster
volumeMounts:
- name: docker-data
mountPath: /shared
- name: gitea-runner-helm-act-runner-pvc
mountPath: /data
- name: act-runner-dind
securityContext:
privileged: true
image: docker:23.0.0-dind
imagePullPolicy: IfNotPresent
env:
- name: DOCKER_DRIVER
value: "overlay2"
- name: DOCKER_TLS_CERTDIR
value: ""
volumeMounts:
- name: docker-data
mountPath: /shared
volumes:
- name: docker-data
emptyDir:
- name: gitea-runner-helm-act-runner-pvc
persistentVolumeClaim:
claimName: gitea-runner-helm-act-runner-pvc