-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjenkins.yaml
85 lines (84 loc) · 2.6 KB
/
jenkins.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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
jenkins:
authorizationStrategy:
loggedInUsersCanDoAnything:
allowAnonymousRead: false
securityRealm:
saml:
binding: "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"
displayNameAttributeName: "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name"
emailAttributeName: "Email"
groupsAttributeName: "http://schemas.xmlsoap.org/claims/Group"
idpMetadataConfiguration:
period: 0
url: "https://abc.com"
maximumAuthenticationLifetime: 86400
usernameAttributeName: "NameID"
usernameCaseConversion: "none"
disableRememberMe: false
mode: NORMAL
numExecutors: 0
labelString: ""
projectNamingStrategy: "standard"
markupFormatter:
plainText
clouds:
- kubernetes:
containerCapStr: "10"
defaultsProviderTemplate: ""
connectTimeout: "5"
readTimeout: "15"
jenkinsUrl: "http://cd-jenkins:8080"
jenkinsTunnel: "cd-jenkins-agent:50000"
maxRequestsPerHostStr: "32"
retentionTimeout: "5"
waitForPodSec: "600"
name: "kubernetes"
namespace: "devops-tools"
serverUrl: "https://kubernetes.default"
podLabels:
- key: "jenkins/cd-jenkins-jenkins-agent"
value: "true"
templates:
- name: "default"
namespace: "devops-tools"
id: d9b4da264d50fa4bfb5cd89457994ac728c7727147a254d2e812e7e7404b1994
containers:
- name: "jnlp"
alwaysPullImage: false
args: "^${computer.jnlpmac} ^${computer.name}"
command:
envVars:
- envVar:
key: "JENKINS_URL"
value: http://cd-jenkins:8080
image: "jenkins/inbound-agent:3107.v665000b_51092-15"
privileged: "false"
resourceLimitCpu: 1
resourceLimitMemory: 512Mi
resourceRequestCpu: 500m
resourceRequestMemory: 256Mi
runAsUser:
runAsGroup:
ttyEnabled: false
workingDir: /home/jenkins/agent
idleMinutes: 0
instanceCap: 2147483647
label: "cd-jenkins-jenkins-agent "
nodeUsageMode: "NORMAL"
podRetention: Never
showRawYaml: true
serviceAccount: "default"
slaveConnectTimeoutStr: "100"
yamlMergeStrategy: override
crumbIssuer:
standard:
excludeClientIPFromCrumb: true
security:
apiToken:
creationOfLegacyTokenEnabled: false
tokenGenerationOnCreationEnabled: false
usageStatisticsEnabled: true
unclassified:
location:
adminAddress:
url: https://jenkins.c-b4.com