ungleich-k8s/generic/kaniko-build.yaml

29 lines
724 B
YAML

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=<user-name>/<repo>"
# 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