ldc-cluster-k8s/infrastructure/gitlab-runner/helm-release.yaml
Thibault Raquet 57f12e186b Master
2024-06-26 11:45:32 +00:00

37 lines
734 B
YAML

---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: gitlab-runner
namespace: common-services
spec:
interval: 1m0s
chart:
spec:
chart: gitlab-runner
version: 0.62.1
sourceRef:
kind: HelmRepository
name: gitlab-runner
namespace: common-services
values:
image:
tag: alpine-v16.9.1
gitlabUrl: https://lab.s-web.fr
runners:
config: |
[[runners]]
executor = "kubernetes"
[runners.kubernetes]
namespace = "{{.Release.Namespace}}"
image = "alpine"
secret: gitlab-runner-token
metrics:
enabled: true
rbac:
create: true