# Source: agent/templates/deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: name: woodpecker-agent labels: helm.sh/chart: agent-0.1.5 app.kubernetes.io/name: agent app.kubernetes.io/instance: woodpecker-agent app.kubernetes.io/version: "v0.15.9" app.kubernetes.io/managed-by: Helm spec: replicas: 2 selector: matchLabels: app.kubernetes.io/name: agent app.kubernetes.io/instance: woodpecker-agent template: metadata: labels: app.kubernetes.io/name: agent app.kubernetes.io/instance: woodpecker-agent spec: serviceAccountName: woodpecker-agent securityContext: {} containers: - name: agent securityContext: {} image: "woodpeckerci/woodpecker-agent:v0.15.9" imagePullPolicy: Always ports: - name: http containerPort: 3000 protocol: TCP resources: {} env: - name: WOODPECKER_BACKEND value: "kubernetes" - name: WOODPECKER_BACKEND_K8S_NAMESPACE value: "woodpecker" - name: WOODPECKER_BACKEND_K8S_POD_ANNOTATIONS value: "" - name: WOODPECKER_BACKEND_K8S_POD_LABELS value: "" - name: WOODPECKER_BACKEND_K8S_STORAGE_CLASS value: "" - name: WOODPECKER_BACKEND_K8S_STORAGE_RWX value: "true" - name: WOODPECKER_BACKEND_K8S_VOLUME_SIZE value: "10G" - name: WOODPECKER_CONNECT_RETRY_COUNT value: "1" - name: WOODPECKER_SERVER value: "woodpecker-server..svc.cluster.local:9000" envFrom: - secretRef: name: woodpecker-secret