github.com/olli-ai/jx/v2@v2.0.400-0.20210921045218-14731b4dd448/pkg/cmd/step/create/test_data/step_create_task/PodTemplates.yml (about) 1 apiVersion: v1 2 data: 3 maven: |- 4 apiVersion: v1 5 kind: Pod 6 metadata: 7 name: jenkins-maven-java11 8 labels: 9 jenkins.io/kind: build-pod 10 annotations: 11 jenkins-x.io/devpodPorts: 5005, 8080 12 spec: 13 serviceAccount: jenkins 14 nodeSelector: 15 volumes: 16 - name: workspace-volume 17 emptyDir: {} 18 - name: docker-daemon 19 hostPath: 20 path: /var/run/docker.sock 21 - name: volume-0 22 secret: 23 secretName: jenkins-maven-settings 24 - name: volume-1 25 secret: 26 secretName: jenkins-docker-cfg 27 - name: volume-2 28 secret: 29 secretName: jenkins-release-gpg 30 containers: 31 - name: maven 32 image: jenkinsxio/builder-maven-java11:0.1.235 33 args: 34 - cat 35 command: 36 - /bin/sh 37 - -c 38 workingDir: /home/jenkins 39 securityContext: 40 privileged: true 41 tty: true 42 env: 43 - name: DOCKER_REGISTRY 44 valueFrom: 45 configMapKeyRef: 46 name: jenkins-x-docker-registry 47 key: docker.registry 48 - name: TILLER_NAMESPACE 49 value: kube-system 50 - name: DOCKER_CONFIG 51 value: /home/jenkins/.docker/ 52 - name: GIT_AUTHOR_EMAIL 53 value: jenkins-x@googlegroups.com 54 - name: GIT_AUTHOR_NAME 55 value: jenkins-x-bot 56 - name: GIT_COMMITTER_EMAIL 57 value: jenkins-x@googlegroups.com 58 - name: GIT_COMMITTER_NAME 59 value: jenkins-x-bot 60 - name: JENKINS_URL 61 value: http://jenkins:8080 62 - name: XDG_CONFIG_HOME 63 value: /home/jenkins 64 - name: _JAVA_OPTIONS 65 value: -XX:+UnlockExperimentalVMOptions -Dsun.zip.disableMemoryMapping=true -XX:+UseParallelGC -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Xms10m -Xmx192m 66 resources: 67 requests: 68 cpu: 400m 69 memory: 512Mi 70 limits: 71 volumeMounts: 72 - mountPath: /home/jenkins 73 name: workspace-volume 74 - name: docker-daemon 75 mountPath: /var/run/docker.sock 76 - name: volume-0 77 mountPath: /root/.m2/ 78 - name: volume-1 79 mountPath: /home/jenkins/.docker 80 - name: volume-2 81 mountPath: /home/jenkins/.gnupg 82 nodejs: |- 83 apiVersion: v1 84 kind: Pod 85 metadata: 86 name: jenkins-nodejs 87 labels: 88 jenkins.io/kind: build-pod 89 annotations: 90 jenkins-x.io/devpodPorts: 9229, 3000, 8080 91 spec: 92 serviceAccount: jenkins 93 nodeSelector: 94 volumes: 95 - name: workspace-volume 96 emptyDir: {} 97 - name: docker-daemon 98 hostPath: 99 path: /var/run/docker.sock 100 - name: volume-0 101 secret: 102 secretName: jenkins-docker-cfg 103 containers: 104 - name: nodejs 105 image: jenkinsxio/builder-nodejs:0.1.235 106 args: 107 - cat 108 command: 109 - /bin/sh 110 - -c 111 workingDir: /home/jenkins 112 securityContext: 113 privileged: true 114 tty: true 115 env: 116 - name: DOCKER_REGISTRY 117 valueFrom: 118 configMapKeyRef: 119 name: jenkins-x-docker-registry 120 key: docker.registry 121 - name: TILLER_NAMESPACE 122 value: kube-system 123 - name: DOCKER_CONFIG 124 value: /home/jenkins/.docker/ 125 - name: GIT_AUTHOR_EMAIL 126 value: jenkins-x@googlegroups.com 127 - name: GIT_AUTHOR_NAME 128 value: jenkins-x-bot 129 - name: GIT_COMMITTER_EMAIL 130 value: jenkins-x@googlegroups.com 131 - name: GIT_COMMITTER_NAME 132 value: jenkins-x-bot 133 - name: JENKINS_URL 134 value: http://jenkins:8080 135 - name: XDG_CONFIG_HOME 136 value: /home/jenkins 137 resources: 138 requests: 139 cpu: 400m 140 memory: 512Mi 141 limits: 142 volumeMounts: 143 - mountPath: /home/jenkins 144 name: workspace-volume 145 - name: docker-daemon 146 mountPath: /var/run/docker.sock 147 - name: volume-0 148 mountPath: /home/jenkins/.docker 149 go: |- 150 apiVersion: v1 151 kind: Pod 152 metadata: 153 name: jenkins-go 154 labels: 155 jenkins.io/kind: build-pod 156 annotations: 157 jenkins-x.io/devpodPorts: 2345, 8080 158 spec: 159 serviceAccount: jenkins 160 nodeSelector: 161 volumes: 162 - name: workspace-volume 163 emptyDir: {} 164 - name: docker-daemon 165 hostPath: 166 path: /var/run/docker.sock 167 - name: volume-0 168 secret: 169 secretName: jenkins-docker-cfg 170 containers: 171 - name: go 172 image: jenkinsxio/builder-go:latest 173 args: 174 - cat 175 command: 176 - /bin/sh 177 - -c 178 workingDir: /home/jenkins 179 securityContext: 180 privileged: true 181 tty: true 182 env: 183 - name: DOCKER_REGISTRY 184 valueFrom: 185 configMapKeyRef: 186 name: jenkins-x-docker-registry 187 key: docker.registry 188 - name: TILLER_NAMESPACE 189 value: kube-system 190 - name: DOCKER_CONFIG 191 value: /home/jenkins/.docker/ 192 - name: GIT_AUTHOR_EMAIL 193 value: jenkins-x@googlegroups.com 194 - name: GIT_AUTHOR_NAME 195 value: jenkins-x-bot 196 - name: GIT_COMMITTER_EMAIL 197 value: jenkins-x@googlegroups.com 198 - name: GIT_COMMITTER_NAME 199 value: jenkins-x-bot 200 - name: JENKINS_URL 201 value: http://jenkins:8080 202 - name: XDG_CONFIG_HOME 203 value: /home/jenkins 204 resources: 205 requests: 206 cpu: 400m 207 memory: 600Mi 208 limits: 209 volumeMounts: 210 - mountPath: /home/jenkins 211 name: workspace-volume 212 - name: docker-daemon 213 mountPath: /var/run/docker.sock 214 - name: volume-0 215 mountPath: /home/jenkins/.docker 216 kind: ConfigMap 217 metadata: 218 creationTimestamp: 2019-02-28T23:44:43Z 219 name: jenkins-x-pod-templates 220 namespace: jx 221 resourceVersion: "89995" 222 selfLink: /api/v1/namespaces/jx/configmaps/jenkins-x-pod-templates 223 uid: d2aaaa85-3bb2-11e9-bd41-42010a8a00a2