apiVersion: v1 | |
kind: Pod | |
metadata: | |
name: ${podname} | |
namespace: ${namespace} | |
spec: | |
nodeSelector: | |
beta.kubernetes.io/arch: ${ARCH} | |
volumes: | |
- name: home | |
persistentVolumeClaim: | |
claimName: ${hclaim} | |
- name: qemudir | |
persistentVolumeClaim: | |
claimName: ${qclaim} | |
restartPolicy: Never | |
hostNetwork: True | |
containers: | |
- image: ${imgname} | |
name: builder | |
command: [\"${WORKSPACE}/build.sh\"] | |
workingDir: ${HOME} | |
env: | |
- name: WORKSPACE | |
value: ${WORKSPACE} | |
- name: qemudir | |
value: ${qemudir} | |
volumeMounts: | |
- name: home | |
mountPath: ${HOME} | |
- name: qemudir | |
mountPath: ${qemudir} | |
imagePullSecrets: | |
- name: ${imgplsec} |