2024-10-07 09:19:39 +02:00
|
|
|
---
|
2024-10-04 19:04:36 +02:00
|
|
|
server:
|
|
|
|
ingress:
|
|
|
|
# -- Enable the ingress for the server component
|
|
|
|
enabled: true
|
|
|
|
# -- Add annotations to the ingress
|
|
|
|
annotations:
|
2024-10-07 09:19:39 +02:00
|
|
|
# kubernetes.io/ingress.class: nginx
|
2024-10-04 19:04:36 +02:00
|
|
|
kubernetes.io/tls-acme: "true"
|
|
|
|
hosts:
|
|
|
|
- host: woodpecker.ar21.de
|
|
|
|
paths:
|
|
|
|
- path: /
|
|
|
|
backend:
|
|
|
|
serviceName: woodpecker-svc
|
|
|
|
servicePort: 80
|
|
|
|
tls:
|
|
|
|
- hosts:
|
2024-10-07 09:19:39 +02:00
|
|
|
- woodpecker.ar21.de
|
2024-10-04 19:04:36 +02:00
|
|
|
secretName: woodpecker-tls-key
|
|
|
|
statefulSet:
|
|
|
|
replicaCount: 1
|
|
|
|
env:
|
|
|
|
WOODPECKER_ADMIN: 'aaron'
|
|
|
|
WOODPECKER_HOST: 'https://woodpecker.ar21.de'
|
|
|
|
WOODPECKER_OPEN: true
|
|
|
|
WOODPECKER_FORGEJO: true
|
|
|
|
WOODPECKER_FORGEJO_URL: 'https://git.ar21.de'
|
|
|
|
extraSecretNamesForEnvFrom:
|
|
|
|
- woodpecker-forgejo
|
|
|
|
agent:
|
|
|
|
extraSecretNamesForEnvFrom:
|
|
|
|
- woodpecker-forgejo
|
|
|
|
replicaCount: 3
|
|
|
|
env:
|
|
|
|
WOODPECKER_MAX_WORKFLOWS: 2
|
2024-10-07 09:35:05 +02:00
|
|
|
WOODPECKER_BACKEND_K8S_STORAGE_CLASS: 'longhorn-local'
|