name: jenkins-agent-pod-template
<org.csanchez.jenkins.plugins.kubernetes.PodTemplate>
<inheritFrom></inheritFrom>
<privileged>false</privileged>
<capOnlyOnAlivePods>false</capOnlyOnAlivePods>
<alwaysPullImage>false</alwaysPullImage>
<instanceCap>2147483647</instanceCap>
<slaveConnectTimeout>100</slaveConnectTimeout>
<idleMinutes>0</idleMinutes>
<activeDeadlineSeconds>0</activeDeadlineSeconds>
<serviceAccount>jenkins</serviceAccount>
<nodeSelector></nodeSelector>
<nodeUsageMode>NORMAL</nodeUsageMode>
<customWorkspaceVolumeEnabled>false</customWorkspaceVolumeEnabled>
<workspaceVolume class="org.csanchez.jenkins.plugins.kubernetes.volumes.workspace.EmptyDirWorkspaceVolume">
<org.csanchez.jenkins.plugins.kubernetes.volumes.PersistentVolumeClaim>
<mountPath>/home/jenkins/.m2/repository/</mountPath>
<claimName>maven-m2</claimName>
<readOnly>false</readOnly>
</org.csanchez.jenkins.plugins.kubernetes.volumes.PersistentVolumeClaim>
<org.csanchez.jenkins.plugins.kubernetes.ContainerTemplate>
<image>harbor.test.geely.com/openshift/openshift3/jenkins-slave-maven-rhel7:v3.11.141-settings-oraclejdk678-skope</image>
<privileged>false</privileged>
<alwaysPullImage>true</alwaysPullImage>
<workingDir>/tmp</workingDir>
<args>${computer.jnlpmac} ${computer.name}</args>
<ttyEnabled>false</ttyEnabled>
<resourceRequestCpu>1</resourceRequestCpu>
<resourceRequestMemory>2G</resourceRequestMemory>
<resourceLimitCpu>1</resourceLimitCpu>
<resourceLimitMemory>2G</resourceLimitMemory>
<org.csanchez.jenkins.plugins.kubernetes.model.KeyValueEnvVar>
<value>Asia/Shanghai</value>
</org.csanchez.jenkins.plugins.kubernetes.model.KeyValueEnvVar>
<org.csanchez.jenkins.plugins.kubernetes.model.KeyValueEnvVar>
<value>en_US.UTF-8</value>
</org.csanchez.jenkins.plugins.kubernetes.model.KeyValueEnvVar>
<timeoutSeconds>0</timeoutSeconds>
<initialDelaySeconds>0</initialDelaySeconds>
<failureThreshold>0</failureThreshold>
<periodSeconds>0</periodSeconds>
<successThreshold>0</successThreshold>
</org.csanchez.jenkins.plugins.kubernetes.ContainerTemplate>
<podRetention class="org.csanchez.jenkins.plugins.kubernetes.pod.retention.Default"/>
</org.csanchez.jenkins.plugins.kubernetes.PodTemplate>
<org.csanchez.jenkins.plugins.kubernetes.PodTemplate>
<inheritFrom></inheritFrom>
<privileged>false</privileged>
<capOnlyOnAlivePods>false</capOnlyOnAlivePods>
<alwaysPullImage>false</alwaysPullImage>
<instanceCap>2147483647</instanceCap>
<slaveConnectTimeout>100</slaveConnectTimeout>
<idleMinutes>0</idleMinutes>
<activeDeadlineSeconds>0</activeDeadlineSeconds>
<serviceAccount>jenkins</serviceAccount>
<nodeSelector></nodeSelector>
<nodeUsageMode>NORMAL</nodeUsageMode>
<customWorkspaceVolumeEnabled>false</customWorkspaceVolumeEnabled>
<workspaceVolume class="org.csanchez.jenkins.plugins.kubernetes.volumes.workspace.EmptyDirWorkspaceVolume">
<org.csanchez.jenkins.plugins.kubernetes.volumes.PersistentVolumeClaim>
<mountPath>/home/jenkins/npm-cache</mountPath>
<claimName>npm-cache</claimName>
<readOnly>false</readOnly>
</org.csanchez.jenkins.plugins.kubernetes.volumes.PersistentVolumeClaim>
<org.csanchez.jenkins.plugins.kubernetes.ContainerTemplate>
<image>harbor.test.geely.com/openshift/openshift3/jenkins-agent-nodejs-6-8-10-12-rhel7:v3.11.141-geely</image>
<privileged>false</privileged>
<alwaysPullImage>true</alwaysPullImage>
<workingDir>/tmp</workingDir>
<args>${computer.jnlpmac} ${computer.name}</args>
<ttyEnabled>false</ttyEnabled>
<resourceRequestCpu>1</resourceRequestCpu>
<resourceRequestMemory>3G</resourceRequestMemory>
<resourceLimitCpu>1</resourceLimitCpu>
<resourceLimitMemory>3G</resourceLimitMemory>
<org.csanchez.jenkins.plugins.kubernetes.model.KeyValueEnvVar>
<value>Asia/Shanghai</value>
</org.csanchez.jenkins.plugins.kubernetes.model.KeyValueEnvVar>
<timeoutSeconds>0</timeoutSeconds>
<initialDelaySeconds>0</initialDelaySeconds>
<failureThreshold>0</failureThreshold>
<periodSeconds>0</periodSeconds>
<successThreshold>0</successThreshold>
</org.csanchez.jenkins.plugins.kubernetes.ContainerTemplate>
<podRetention class="org.csanchez.jenkins.plugins.kubernetes.pod.retention.Default"/>
</org.csanchez.jenkins.plugins.kubernetes.PodTemplate>