36 lines
890 B
YAML
36 lines
890 B
YAML
|
server:
|
||
|
ingress:
|
||
|
# -- Enable the ingress for the server component
|
||
|
enabled: true
|
||
|
# -- Add annotations to the ingress
|
||
|
annotations:
|
||
|
# kubernetes.io/ingress.class: nginx
|
||
|
kubernetes.io/tls-acme: "true"
|
||
|
hosts:
|
||
|
- host: woodpecker.ar21.de
|
||
|
paths:
|
||
|
- path: /
|
||
|
backend:
|
||
|
serviceName: woodpecker-svc
|
||
|
servicePort: 80
|
||
|
tls:
|
||
|
- hosts:
|
||
|
- woodpecker.ar21.de
|
||
|
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
|