-
Notifications
You must be signed in to change notification settings - Fork 1
/
jenkins-values.yaml
51 lines (43 loc) · 1.41 KB
/
jenkins-values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Master:
ServiceType: ClusterIP
HostName: jenkins.mysite.io
ScriptApproval:
- "method groovy.json.JsonSlurperClassic parseText java.lang.String"
- "new groovy.json.JsonSlurperClassic"
- "staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods leftShift java.util.Map java.util.Map"
- "staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods split java.lang.String"
- "method java.util.Collection toArray"
- "staticMethod org.kohsuke.groovy.sandbox.impl.Checker checkedCall java.lang.Object boolean boolean java.lang.String java.lang.Object[]"
- "staticMethod org.kohsuke.groovy.sandbox.impl.Checker checkedGetProperty java.lang.Object boolean boolean java.lang.Object"
SecretsFilesSecret: jenkins-secrets
CredentialsXmlSecret: jenkins-credentials
Ingress:
Annotations:
kubernetes.io/ingress.class: nginx
kubernetes.io/tls-acme: "true"
TLS:
- secretName: jenkins.mysite.io
hosts:
- jenkins.mysite.io
InstallPlugins:
- kubernetes:1.2
- workflow-aggregator:2.5
- credentials-binding:1.14
- git:3.7.0
- blueocean:1.4.1
- pipeline-github-lib:1.0
Agent:
Enabled: true
Image: jenkins/jnlp-slave
ImageTag: 3.16-1-alpine
Persistence:
Enabled: true
ExistingClaim: jenkins
Annotations: {}
AccessMode: ReadWriteOnce
Size: 8Gi
rbac:
install: true
serviceAccountName: default
apiVersion: v1beta1
roleRef: cluster-admin