Guest User

Untitled

a guest
Oct 11th, 2020
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.10 KB | None | 0 0
  1. apiVersion: "v1"
  2. kind: "Pod"
  3. metadata:
  4. labels:
  5. jenkins: "slave"
  6. jenkins/label-digest: "8a114999def4c2cf971fc85e3554ad304f108629"
  7. jenkins/label: "slave-jenkins-test"
  8. name: "slave-jenkins-test-4109q"
  9. spec:
  10. containers:
  11. image: "cassandra:latest"
  12. imagePullPolicy: "Always"
  13. name: "slave-jenkins-test-cassandra"
  14. resources:
  15. limits:
  16. memory: "800M"
  17. cpu: "100m"
  18. requests:
  19. memory: "800M"
  20. cpu: "100m"
  21. tty: true
  22. volumeMounts:
  23. - mountPath: "/home/jenkins/cache"
  24. name: "volume-0"
  25. readOnly: false
  26. - mountPath: "/home/jenkins/agent"
  27. name: "workspace-volume"
  28. readOnly: false
  29. workingDir: "/home/jenkins/agent"
  30. - args:
  31. - "--max_allowed_packet=2147483648"
  32. image: "mysql:5.7.31"
  33. imagePullPolicy: "Always"
  34. name: "slave-jenkins-test-mysql"
  35. ports:
  36. - containerPort: 3306
  37. hostPort: 3306
  38. name: "mysql"
  39. resources:
  40. limits:
  41. memory: "700M"
  42. cpu: "320m"
  43. requests:
  44. memory: "550M"
  45. cpu: "280m"
  46. tty: true
  47. volumeMounts:
  48. - mountPath: "/home/jenkins/cache"
  49. name: "volume-0"
  50. readOnly: false
  51. - mountPath: "/home/jenkins/agent"
  52. name: "workspace-volume"
  53. readOnly: false
  54. workingDir: "/home/jenkins/agent"
  55. - args:
  56. - "cat"
  57. command:
  58. - "/bin/sh"
  59. - "-c"
  60. image: "slave:latest"
  61. imagePullPolicy: "Always"
  62. name: "slave-jenkins-test"
  63. resources:
  64. limits:
  65. memory: "5.5G"
  66. cpu: "400m"
  67. requests:
  68. memory: "5G"
  69. cpu: "350m"
  70. tty: true
  71. volumeMounts:
  72. - mountPath: "/home/jenkins/cache"
  73. name: "volume-0"
  74. readOnly: false
  75. - mountPath: "/home/jenkins/agent"
  76. name: "workspace-volume"
  77. readOnly: false
  78. workingDir: "/home/jenkins/agent"
  79. - env:
  80. - name: "JENKINS_SECRET"
  81. value: "********"
  82. - name: "JENKINS_AGENT_NAME"
  83. value: "slave-jenkins-test-4109q"
  84. - name: "JENKINS_NAME"
  85. value: "slave-jenkins-test-4109q"
  86. - name: "JENKINS_AGENT_WORKDIR"
  87. value: "/home/jenkins/agent"
  88. - name: "JENKINS_URL"
  89. value: "http://jenkins.jenkins/"
  90. image: "jenkins/inbound-agent:4.3-4"
  91. name: "jnlp"
  92. resources:
  93. requests:
  94. cpu: "100m"
  95. memory: "256Mi"
  96. volumeMounts:
  97. - mountPath: "/home/jenkins/cache"
  98. name: "volume-0"
  99. readOnly: false
  100. - mountPath: "/home/jenkins/agent"
  101. name: "workspace-volume"
  102. readOnly: false
  103. hostNetwork: false
  104. nodeSelector:
  105. nodeType: "jenkins-slave"
  106. restartPolicy: "Never"
  107. securityContext: {}
  108. volumes:
  109. - name: "volume-0"
  110. persistentVolumeClaim:
  111. claimName: "jenkins-cache"
  112. readOnly: false
  113. - emptyDir:
  114. medium: ""
  115. name: "workspace-volume"
  116.  
  117. ---
  118.  
  119. apiVersion: "v1"
  120. kind: "Pod"
  121. metadata:
  122. labels:
  123. jenkins: "slave"
  124. jenkins/label-digest: "dc92e56f5ae9279256b5214dde6c5308acd0f468"
  125. jenkins/label: "slave-fe"
  126. name: "slave-fe-l46h9"
  127. spec:
  128. containers:
  129. - args:
  130. - "cat"
  131. command:
  132. - "/bin/sh"
  133. - "-c"
  134. env:
  135. - name: "NODE_OPTIONS"
  136. value: "--max_old_space_size=2048"
  137. image: "slave-fe:latest"
  138. imagePullPolicy: "Always"
  139. name: "slave-fe"
  140. resources:
  141. limits:
  142. memory: "3G"
  143. cpu: "0.75"
  144. requests:
  145. memory: "3G"
  146. cpu: "0.75"
  147. tty: true
  148. volumeMounts:
  149. - mountPath: "/home/jenkins/cache"
  150. name: "volume-0"
  151. readOnly: false
  152. - mountPath: "/home/jenkins/agent"
  153. name: "workspace-volume"
  154. readOnly: false
  155. workingDir: "/home/jenkins/agent"
  156. - env:
  157. - name: "NODE_OPTIONS"
  158. value: "--max_old_space_size=2048"
  159. - name: "JENKINS_SECRET"
  160. value: "********"
  161. - name: "JENKINS_AGENT_NAME"
  162. value: "slave-fe-l46h9"
  163. - name: "JENKINS_NAME"
  164. value: "slave-fe-l46h9"
  165. - name: "JENKINS_AGENT_WORKDIR"
  166. value: "/home/jenkins/agent"
  167. - name: "JENKINS_URL"
  168. value: "http://jenkins.jenkins/"
  169. image: "jenkins/inbound-agent:4.3-4"
  170. name: "jnlp"
  171. resources:
  172. requests:
  173. cpu: "100m"
  174. memory: "256Mi"
  175. volumeMounts:
  176. - mountPath: "/home/jenkins/cache"
  177. name: "volume-0"
  178. readOnly: false
  179. - mountPath: "/home/jenkins/agent"
  180. name: "workspace-volume"
  181. readOnly: false
  182. hostNetwork: false
  183. nodeSelector:
  184. nodeType: "jenkins-slave"
  185. restartPolicy: "Never"
  186. securityContext: {}
  187. volumes:
  188. - name: "volume-0"
  189. persistentVolumeClaim:
  190. claimName: "jenkins-cache"
  191. readOnly: false
  192. - emptyDir:
  193. medium: ""
  194. name: "workspace-volume"
  195.  
  196. ---
  197. apiVersion: "v1"
  198. kind: "Pod"
  199. metadata:
  200. labels:
  201. jenkins: "slave"
  202. jenkins/label-digest: "3e6b114451f7baea6d5b104b465a2d328f840945"
  203. jenkins/label: "deploy"
  204. name: "deploy-w6h6v"
  205. spec:
  206. containers:
  207. - args:
  208. - "cat"
  209. command:
  210. - "/bin/sh"
  211. - "-c"
  212. image: "deploy:latest"
  213. imagePullPolicy: "Always"
  214. name: "deploy"
  215. resources:
  216. limits:
  217. memory: "500M"
  218. cpu: "125m"
  219. requests:
  220. memory: "500M"
  221. cpu: "125m"
  222. tty: true
  223. volumeMounts:
  224. - mountPath: "/home/jenkins/agent"
  225. name: "workspace-volume"
  226. readOnly: false
  227. workingDir: "/home/jenkins/agent"
  228. - env:
  229. - name: "JENKINS_SECRET"
  230. value: "********"
  231. - name: "JENKINS_AGENT_NAME"
  232. value: "deploy-w6h6v"
  233. - name: "JENKINS_NAME"
  234. value: "deploy-w6h6v"
  235. - name: "JENKINS_AGENT_WORKDIR"
  236. value: "/home/jenkins/agent"
  237. - name: "JENKINS_URL"
  238. value: "http://jenkins.jenkins/"
  239. image: "jenkins/inbound-agent:4.3-4"
  240. name: "jnlp"
  241. resources:
  242. requests:
  243. cpu: "100m"
  244. memory: "256Mi"
  245. volumeMounts:
  246. - mountPath: "/home/jenkins/agent"
  247. name: "workspace-volume"
  248. readOnly: false
  249. hostNetwork: false
  250. nodeSelector:
  251. nodeType: "jenkins-slave"
  252. restartPolicy: "Never"
  253. securityContext: {}
  254. volumes:
  255. - emptyDir:
  256. medium: ""
  257. name: "workspace-volume"
  258.  
Add Comment
Please, Sign In to add comment