Files
kubernetes/woodpecker-ci-chart.yml
2025-08-29 16:15:32 -04:00

45 lines
1.5 KiB
YAML

apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: woodpecker-ci
namespace: git
spec:
chart: oci://ghcr.io/woodpecker-ci/helm/woodpecker
targetNamespace: git
version: 3.3.0
valuesContent: |-
server:
host: "ci.keligrubb.com"
agent:
enabled: true
env:
WOODPECKER_HOST: "https://ci.keligrubb.com"
WOODPECKER_OPEN: "true"
WOODPECKER_GITEA: "true"
WOODPECKER_GITEA_URL: "https://git.keligrubb.com"
WOODPECKER_GITEA_CLIENT: "15006ffa-071e-4edb-80f3-8dae4ebf450c"
WOODPECKER_GITEA_SECRET: "gto_qo4svebb6jmjmty3scezsswxqygquf45osrmd5dfigktvemqlh7a"
WOODPECKER_AGENT_SECRET: "b81ad793422b24789a080af2ba26ec948248d578a5058be4d44cf783afdbf6b8"
WOODPECKER_ADMIN: "keligrubb"
ingress:
enabled: true
ingressClassName: "nginx"
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-cluster-issuer"
nginx.ingress.kubernetes.io/proxy-body-size: "10m"
hosts:
- host: "ci.keligrubb.com"
paths:
- path: /
pathType: Prefix
tls:
- secretName: woodpecker-ci-tls
hosts:
- "ci.keligrubb.com"
agent:
env:
WOODPECKER_BACKEND_K8S_NAMESPACE: git
WOODPECKER_BACKEND: kubernetes
WOODPECKER_SERVER: "woodpecker-ci-server:9000"
WOODPECKER_AGENT_SECRET: "b81ad793422b24789a080af2ba26ec948248d578a5058be4d44cf783afdbf6b8"