24 lines
645 B
YAML
24 lines
645 B
YAML
apiVersion: v1
|
|
kind: Pod
|
|
metadata:
|
|
name: kaniko
|
|
spec:
|
|
containers:
|
|
- name: kaniko
|
|
image: gcr.io/kaniko-project/executor:latest
|
|
args: ["--dockerfile=<path to Dockerfile within the build context>",
|
|
"--context=https://myaccount.blob.core.windows.net/container/path/to/context.tar.gz",
|
|
"--destination=<registry for image push>"]
|
|
...
|
|
env:
|
|
- name: AZURE_STORAGE_ACCESS_KEY
|
|
valueFrom:
|
|
secretKeyRef:
|
|
name: azure-storage-access-key
|
|
key: azure-storage-access-key
|
|
...
|
|
volumes:
|
|
- name: azure-storage-access-key
|
|
secret:
|
|
secretName: azure-storage-access-key
|