apiVersion: apps/v1 kind: Deployment metadata: name: drone-runner namespace: drone spec: replicas: 1 selector: matchLabels: name: drone-runner template: metadata: labels: name: drone-runner spec: containers: - name: drone-runner image: drone/drone-runner-docker:1 imagePullPolicy: Always env: - name: "DRONE_RPC_HOST" value: "drone.beatrice.wtf" - name: "DRONE_RPC_PROTO" value: "https" - name: "DRONE_RPC_SECRET" value: "26a2221fd8090ea38720fc445eca6a45a39a63fcce3ba30712e7153b855f8" - name: "DRONE_RUNNER_CAPACITY" value: "5" volumeMounts: - name: containerd-socket mountPath: /run/containerd/containerd.sock volumes: - name: containerd-socket hostPath: path: /run/containerd/containerd.sock type: Socket --- apiVersion: v1 kind: Service metadata: name: drone-runner namespace: drone labels: name: drone-runner spec: type: ClusterIP ports: - protocol: TCP port: 3000 targetPort: 3000 selector: name: drone-runner