2025-08-05 03:47:34 +03:00

73 lines
1.7 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: dvirlabs
WOODPECKER_AGENT_SECRET: wpsecret123
WOODPECKER_OPEN: "true"
WOODPECKER_PLUGINS_PRIVILEGED: woodpeckerci/plugin-docker-buildx
WOODPECKER_PLUGINS_TRUSTED: woodpeckerci/plugin-docker-buildx
WOODPECKER_PROMETHEUS_AUTH_TOKEN: prometheusmetricstoken
createAgentSecret: true
service:
port: 80
type: ClusterIP
persistentVolume:
enabled: true
size: 10Gi
mountPath: /var/lib/woodpecker
storageClass: local-path-infra
image:
repository: woodpeckerci/woodpecker-agent
tag: v3.8.0
pullPolicy: IfNotPresent
agent:
kind: Deployment
enabled: true
env:
WOODPECKER_SERVER: woodpecker-server:9000
WOODPECKER_AGENT_SECRET: wpsecret123
WOODPECKER_BACKEND_K8S_NAMESPACE: dev-tools
securityContext:
privileged: true
image:
repository: woodpeckerci/woodpecker-agent
tag: v3.8.0
pullPolicy: IfNotPresent
persistence:
enabled: false
extraVolumeMounts:
- name: build-cache
mountPath: /etc/woodpecker
extraVolumes:
- name: build-cache
emptyDir: {}
nodeSelector:
node-role.kubernetes.io/worker: "true"