Allow configure SecurityContext and Jenkins master container command

This commit is contained in:
Tomasz Sęk
2019-06-29 12:19:17 +02:00
parent 3573b9acd6
commit 3b26e1c5ba
10 changed files with 64 additions and 24 deletions
@@ -4,14 +4,9 @@ metadata:
name: example
spec:
master:
securityContext:
runAsUser: 1001
containers:
- name: jenkins-master
image: jenkins/jenkins:lts
command:
- bash
- "/var/jenkins/scripts/init.sh"
imagePullPolicy: Always
livenessProbe:
failureThreshold: 12
@@ -0,0 +1,16 @@
apiVersion: jenkins.io/v1alpha2
kind: Jenkins
metadata:
name: jenkins
spec:
master:
containers:
- name: jenkins-master
image: quay.io/openshift/origin-jenkins:latest
resources:
limits:
cpu: 1500m
memory: 3Gi
requests:
cpu: "1"
memory: 500Mi