diff --git a/generic/kaniko-build.yaml b/generic/kaniko-build.yaml new file mode 100644 index 0000000..71ba413 --- /dev/null +++ b/generic/kaniko-build.yaml @@ -0,0 +1,28 @@ +apiVersion: v1 +kind: Pod +metadata: + name: kaniko +spec: + containers: + - name: kaniko + image: gcr.io/kaniko-project/executor:latest + args: + - "--dockerfile=/workspace/dockerfile" + - "--context=dir://workspace" + - "--destination=/" + # volumeMounts: + # - name: kaniko-secret + # mountPath: /kaniko/.docker + # - name: dockerfile-storage + # mountPath: /workspace + # restartPolicy: Never + # volumes: + # - name: kaniko-secret + # secret: + # secretName: regcred + # items: + # - key: .dockerconfigjson + # path: config.json + # - name: dockerfile-storage + # persistentVolumeClaim: + # claimName: dockerfile-claim