42 lines
1.3 KiB
YAML
42 lines
1.3 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
|
|
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"
|
|
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:
|
|
replicas: 1
|
|
env:
|
|
WOODPECKER_BACKEND_K8S_NAMESPACE: git
|
|
WOODPECKER_MAX_WORKFLOWS: "2"
|
|
WOODPECKER_SERVER: "woodpecker-ci-server.git.svc.cluster.local:9000"
|