cluster-management/applications/woodpecker/values.yaml
2024-09-05 22:24:12 -04:00

56 lines
1.7 KiB
YAML

---
server:
host: "ci.nationtech.io"
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: nginx
cert-manager.io/issuer: letsencrypt-prod
kubernetes.io/tls-acme: "true"
hosts:
- host: "ci.nationtech.io"
paths:
- path: "/"
pathType: Prefix
backend:
service:
name: woodpecker-server
port:
number: 80
tls:
- secretName: "ci.nationtech.io-tls"
hosts:
- "ci.nationtech.io"
env:
WOODPECKER_OPEN: "true"
WOODPECKER_ADMIN: "woodpecker,admin,ci,nationtech,med"
WOODPECKER_HOST: "https://ci.nationtech.io"
WOODPECKER_AGENT_SECRET: "woodpecker-secret"
WOODPECKER_GRPC_ADDR: ":9000"
WOODPECKER_GITEA: "true"
WOODPECKER_GITEA_URL: "https://git.nationtech.io"
WOODPECKER_GITEA_CLIENT: "2a17849f-7747-44b9-a0d4-c79bc4aeff3d"
WOODPECKER_GITEA_SECRET: "gto_5zpyckcvuawq6l2zaja4mt3mptigpyc5o7nibmbd76jd2e5tu3fa"
agent:
replicaCount: 2
env:
WOODPECKER_SERVER: "woodpecker-server:9000"
WOODPECKER_AGENT_SECRET: "woodpecker-secret"
WOODPECKER_MAX_PROCS: "2"
WOODPECKER_BACKEND: "kubernetes"
WOODPECKER_BACKEND_K8S_NAMESPACE: "woodpecker"
WOODPECKER_BACKEND_K8S_STORAGE_CLASS: "ceph-block"
WOODPECKER_BACKEND_K8S_VOLUME_SIZE: "10Gi"
WOODPECKER_BACKEND_K8S_STORAGE_RWX: "true"
WOODPECKER_BACKEND_K8S_POD_LABELS: '{"app.kubernetes.io/name":"agent"}'
WOODPECKER_BACKEND_K8S_POD_ANNOTATIONS: ""
WOODPECKER_CONNECT_RETRY_COUNT: "3"
WOODPECKER_BACKEND_K8S_PULL_SECRET_NAMES: ""
image:
registry: docker.io
repository: woodpeckerci/woodpecker-agent
pullPolicy: IfNotPresent
tag: "latest"