57 lines
1.3 KiB
YAML

ingress:
enabled: true
className: traefik
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.tls: "true"
hosts:
- host: woodpecker.dvirlabs.com
paths:
- path: /
pathType: Prefix
service:
http:
port: 9000
server:
env:
WOODPECKER_HOST: https://woodpecker.dvirlabs.com
WOODPECKER_GITEA: "true"
WOODPECKER_GITEA_URL: https://git.dvirlabs.com
WOODPECKER_GITEA_CLIENT: abe9f4d3-7521-4882-8de3-7238e7b20581
WOODPECKER_GITEA_SECRET: gto_apqr2qtmhpmnmsdop2vmpcneogdnvemurnwwh6og5x4hoazafqbq
WOODPECKER_ADMIN: admin
WOODPECKER_AGENT_SECRET: wpsecret123
WOODPECKER_OPEN: "true"
createAgentSecret: true
service:
port: 80
type: ClusterIP
persistentVolume:
enabled: true
size: 10Gi
mountPath: /var/lib/woodpecker
storageClass: local-path-infra
agent:
kind: Deployment
enabled: true
env:
WOODPECKER_SERVER: woodpecker-server:9000
WOODPECKER_AGENT_SECRET: wpsecret123
WOODPECKER_BACKEND_K8S_NAMESPACE: dev-tools
persistence:
enabled: false
extraVolumeMounts:
- name: build-cache
mountPath: /etc/woodpecker
extraVolumes:
- name: build-cache
emptyDir: {}
nodeSelector:
node-role.kubernetes.io/worker: "true"