37 lines
734 B
YAML
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.91.2
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: gitlab-runner
|
|
namespace: common-services
|
|
values:
|
|
|
|
image:
|
|
tag: alpine-v19.2.2
|
|
|
|
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
|