56 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			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"
 |