# Source: agent/templates/deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: name: woodpecker-agent labels: helm.sh/chart: agent-0.2.0 app.kubernetes.io/name: agent app.kubernetes.io/instance: woodpecker-agent app.kubernetes.io/version: "2.3.0" 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: {} initContainers: containers: - name: agent securityContext: {} image: "docker.io/woodpeckerci/woodpecker-agent:v2.3.0" imagePullPolicy: IfNotPresent 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:9000" envFrom: - secretRef: name: woodpecker-secret