ansible-role-k8s-ci/files/drone-runner/drone-runner.yaml
Adrien f1e4652bba
All checks were successful
continuous-integration/drone/push Build is passing
Update manifest
2020-06-14 22:24:07 +02:00

60 lines
1.8 KiB
YAML

# Source: drone-runner-kube/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: drone-runner-kube
namespace: drone
labels:
helm.sh/chart: drone-runner-kube-0.1.2
app.kubernetes.io/name: drone-runner-kube
app.kubernetes.io/instance: drone
app.kubernetes.io/component: drone-runner-kube
app.kubernetes.io/version: "1.0.0-beta.1"
app.kubernetes.io/managed-by: Helm
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/name: drone-runner-kube
app.kubernetes.io/instance: drone
app.kubernetes.io/component: drone-runner-kube
template:
metadata:
labels:
app.kubernetes.io/name: drone-runner-kube
app.kubernetes.io/instance: drone
app.kubernetes.io/component: drone-runner-kube
annotations:
checksum/secrets: b814aeaecb42fa8651875d365b7bd4251112dc6fde7b1c82a41a5f37cdb9f34a
spec:
serviceAccountName: drone-runner-kube
securityContext:
fsGroup: 2000
terminationGracePeriodSeconds: 3600
containers:
- name: server
securityContext:
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsNonRoot: true
runAsUser: 1000
image: "drone/drone-runner-kube:1.0.0-beta.1"
imagePullPolicy: IfNotPresent
ports:
- name: http
containerPort: 3000
protocol: TCP
resources:
limits:
cpu: 100m
memory: 128Mi
requests:
cpu: 100m
memory: 128Mi
envFrom:
- configMapRef:
name: drone-runner-kube
- secretRef:
name: drone-runner