Instructions to run kaniko using kubectl and STDIN
Example on README of how to run kaniko using kubectl and standard input
This commit is contained in:
parent
e0f93578b6
commit
362c8dd519
42
README.md
42
README.md
|
|
@ -192,6 +192,48 @@ echo -e 'FROM alpine \nRUN echo "created from standard input"' > Dockerfile | ta
|
||||||
--destination=<gcr.io/$project/$image:$tag>
|
--destination=<gcr.io/$project/$image:$tag>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Complete example of how to interactively run kaniko with `.tar.gz` Standard Input data, using Kubernetes command line with a temporary container and completely dockerless:
|
||||||
|
```shell
|
||||||
|
echo -e 'FROM alpine \nRUN echo "created from standard input"' > Dockerfile | tar -cf - Dockerfile | gzip -9 | kubectl run kaniko \
|
||||||
|
--rm --stdin=true \
|
||||||
|
--image=gcr.io/kaniko-project/executor:latest --restart=Never \
|
||||||
|
--overrides='{
|
||||||
|
"apiVersion": "v1",
|
||||||
|
"spec": {
|
||||||
|
"containers": [
|
||||||
|
{
|
||||||
|
"name": "kaniko",
|
||||||
|
"image": "gcr.io/kaniko-project/executor:latest",
|
||||||
|
"stdin": true,
|
||||||
|
"stdinOnce": true,
|
||||||
|
"args": [
|
||||||
|
"--dockerfile=Dockerfile",
|
||||||
|
"--context=tar://stdin",
|
||||||
|
"--destination=gcr.io/my-repo/my-image" ],
|
||||||
|
"volumeMounts": [
|
||||||
|
{
|
||||||
|
"name": "cabundle",
|
||||||
|
"mountPath": "/kaniko/ssl/certs/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "docker-config",
|
||||||
|
"mountPath": "/kaniko/.docker/"
|
||||||
|
}]
|
||||||
|
}],
|
||||||
|
"volumes": [
|
||||||
|
{
|
||||||
|
"name": "cabundle",
|
||||||
|
"configMap": {
|
||||||
|
"name": "cabundle"}},
|
||||||
|
{
|
||||||
|
"name": "docker-config",
|
||||||
|
"configMap": {
|
||||||
|
"name": "docker-config" }}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}'
|
||||||
|
```
|
||||||
|
|
||||||
### Running kaniko
|
### Running kaniko
|
||||||
|
|
||||||
There are several different ways to deploy and run kaniko:
|
There are several different ways to deploy and run kaniko:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue