62 lines
1.5 KiB
YAML
62 lines
1.5 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
|
|
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
|
|
securityContext:
|
|
privileged: true
|
|
|
|
|
|
persistence:
|
|
enabled: false
|
|
|
|
extraVolumeMounts:
|
|
- name: build-cache
|
|
mountPath: /etc/woodpecker
|
|
extraVolumes:
|
|
- name: build-cache
|
|
emptyDir: {}
|
|
|
|
nodeSelector:
|
|
node-role.kubernetes.io/worker: "true"
|