|
|
- apiVersion: v1
- kind: Pod
- metadata:
- name: virtualcard
- spec:
- containers:
- - name: kaniko
- image: gcr.io/kaniko-project/executor:latest
- args: [
- "--dockerfile=./Dockerfile",
- "--context=dir:///workspace/",
- "--destination=phamduchongan93/virtualporfolio"] # replace with your dockerhub account
- 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-virtualporfolio-claim
|