server: enabled: true statefulSet: replicaCount: 1 image: registry: docker.io repository: woodpeckerci/woodpecker-server tag: "v3.5.1" env: WOODPECKER_HOST: "https://ci.viktorbarzin.me" WOODPECKER_ADMIN: "ViktorBarzin" WOODPECKER_OPEN: "false" WOODPECKER_GITHUB: "true" WOODPECKER_GITHUB_CLIENT: "${github_client_id}" WOODPECKER_GITHUB_SECRET: "${github_client_secret}" WOODPECKER_AGENT_SECRET: "${agent_secret}" WOODPECKER_DATABASE_DRIVER: "postgres" WOODPECKER_DATABASE_DATASOURCE: "postgres://woodpecker:${db_password}@postgresql.dbaas.svc.cluster.local:5432/woodpecker?sslmode=disable" WOODPECKER_PLUGINS_PRIVILEGED: "woodpeckerci/plugin-docker-buildx,plugins/docker" WOODPECKER_LOG_LEVEL: "info" service: type: ClusterIP port: 80 # Disable built-in ingress (using ingress_factory) ingress: enabled: false # Disable PVC (using PostgreSQL instead of SQLite) persistence: enabled: false agent: enabled: true replicaCount: 2 image: registry: docker.io repository: woodpeckerci/woodpecker-agent tag: "v3.5.1" env: WOODPECKER_BACKEND: "kubernetes" WOODPECKER_BACKEND_K8S_NAMESPACE: "woodpecker" WOODPECKER_MAX_WORKFLOWS: "2" WOODPECKER_AGENT_SECRET: "${agent_secret}" persistence: enabled: false rbac: create: true serviceAccount: create: true name: "woodpecker-agent"