diff --git a/KubernetesPods.yaml b/KubernetesPods.yaml index 60cfa15b..18d74644 100644 --- a/KubernetesPods.yaml +++ b/KubernetesPods.yaml @@ -10,50 +10,41 @@ spec: - name: jnlp image: docker.intuit.com/dev/build/ibp/jnlp-slave-with-docker:3.27-1_master_32 tty: true - args: [ "$(JENKINS_SECRET)", "$(JENKINS_AGENT_NAME)", "-url", "$(JENKINS_URL)" ] - volumeMounts: - - name: shared-build-output - mountPath: /var/run/outputs - - name: dind-volume - mountPath: /var/run/docker.sock - - name: docker - image: docker.intuit.com/docker-rmt/docker:18.09.1 - tty: true - command: [ "cat" ] - volumeMounts: - - name: dind-volume - mountPath: /var/run/docker.sock - - name: shared-build-output - mountPath: /var/run/outputs - - name: cpd - image: docker.intuit.com/oicp/standard/cpd:0.4 - tty: true - command: [ "cat" ] - alwaysPullImage: true - volumeMounts: - - name: dind-volume - mountPath: /var/run/docker.sock + args: ["$(JENKINS_SECRET)", "$(JENKINS_AGENT_NAME)", "-url", "$(JENKINS_URL)"] - name: cdtools image: docker.intuit.com/dev/deploy/cd/argocd-utils:stable tty: true - command: [ "cat" ] + command: ["cat"] alwaysPullImage: true - name: servicenow image: docker.intuit.com/dev/patterns/servicenow-agent/service/servicenow-agent:master-89-5785e2b tty: true - command: [ "cat" ] + command: ["cat"] alwaysPullImage: true - name: test image: docker.intuit.com/oicp/standard/external/maven:3.5.3-jdk-8 tty: true - command: [ "cat" ] + command: ["cat"] alwaysPullImage: true + - name: podman + image: docker.intuit.com/oicp/standard/podman:latest + tty: true + command: [ "cat" ] + imagePullPolicy: Always volumeMounts: - - name: shared-build-output - mountPath: /var/run/outputs + - name: container-storage + mountPath: /var/lib/containers + resources: + limits: + github.com/fuse: 1 + securityContext: + capabilities: + add: [ "SYS_ADMIN", "SYS_RESOURCE" ] + - name: cpd2 + image: docker.intuit.com/oicp/standard/cpd2:1 + tty: true + command: ["cat"] + imagePullPolicy: Always volumes: - - name: dind-volume - hostPath: - path: /var/run/dind/docker.sock - - name: shared-build-output - emptyDir: {} \ No newline at end of file + - name: container-storage + emptyDir: {}