194 Commits
Author SHA1 Message Date
Priya Wadhwa cfa822f178 Refactor command line arguments and the executor
In this refactor I:

1. Created KanikoOptions to make it easier to pass around arguments
passed in through the command line
2. Reorganized executor.go by putting the logic for pushing the image in
a new file push.go
3. Made some error messages clearer
4. Fixed a mistake in the README for pushing to AWS
5. Marked the --bucket flag as hidden since we want people to use
--context instead, and marked an aws flag as hidden which is set in a
vendored directorya
2018-08-23 13:30:36 -07:00
David McKay 4535039be9 Add Flag to Disable Push to Container Registry
The flag, `--no-push`, is added to allow building a container image
without pushing to a container registry. It can be common, especially
with multi-stage builds and `--target`, to build enough to run the tests,
and then perform a push in a separate CI step. This will facilitate these
workflows.
2018-08-17 17:49:47 +01:00
priyawadhwa cac00b9cb2 Add --target flag for multistage builds (#255)
* Add --target flag for multistage builds

* change validate to validateTarget
2018-07-30 09:43:23 -07:00
John Oss acf0688195 Fix spelling mistake in README (#249) 2018-07-24 10:53:00 -07:00
Christie Wilson 697ad41bc5 Add logo to README (#236) 2018-07-18 11:44:23 -07:00
Christie Wilson d293df5c47 Add DEVELOPMENT.md (#238)
This commit adds docs aimed at folks interested in ramping up and
contributing to kaniko.

It starts with setting up a github account and forking to make sure the
barrier to entry is as low as possible.
2018-07-18 10:52:37 -07:00
Jason Hall f2ddefc966 Add Travis CI badge to README.md (#241) 2018-07-18 08:41:47 -07:00
priyawadhwa a80a7ded35 Update readme (#230)
* update readme

* update readme
2018-07-09 16:51:36 -04:00
Priya Wadhwa 3e7d8b219a update readme 2018-07-03 11:59:14 -07:00
Priya Wadhwa d82fb26f81 update readme 2018-06-01 09:22:53 -07:00
Priya Wadhwa 8ed3051f11 Docs for kaniko in gVisor 2018-05-21 15:24:10 -07:00
Carlos Sanchez 085b5c59bf Merge branch 'master' into credentials-pass 2018-05-15 09:14:44 +02:00
Priya Wadhwa 81b577148a Update README 2018-05-14 16:07:29 -07:00
Aleksa Sarai 58743ba686 README: slight corrections about privileges
The previous document did not mention that Docker runs as root, and so
some of the benefits of the tools being compared (such as img,
orca-build, and umoci) were not properly explained. This is quite
important because while Kubernetes users have Docker installed (on most
clusters), on local machines and non-Kubernetes workloads the story is
quite different.

Signed-off-by: Aleksa Sarai <asarai@suse.de>
2018-05-14 15:49:28 +10:00
Priya Wadhwa 33f4805f62 Merged master, fixed merge conflict 2018-05-10 13:51:23 -07:00
Priya Wadhwa bb90bdef2f Merge branch 'master' of github.com:GoogleContainerTools/kaniko into busybox 2018-05-10 11:18:27 -07:00
Priya Wadhwa 26d8501489 Support BuildArgs for arg command 2018-05-09 12:24:38 -07:00
Priya Wadhwa 3da6215db4 Create debug image with busybox shell 2018-05-07 15:18:28 -07:00
Priya Wadhwa 5f547b163b Merge branch 'master' of github.com:GoogleContainerTools/kaniko into aws 2018-05-07 09:24:00 -07:00
Priya Wadhwa 8d3731a984 Add credential helper and docs for pushing to Amazon ECR 2018-05-02 17:15:53 -04:00
Priya Wadhwa fe23751fac Add demo to README 2018-05-02 17:00:47 -04:00
Christian Jantz e23003aff3 Removed stopsignal from README as missing command 2018-05-02 08:16:38 +02:00
priyawadhwa 6ff3c588af Update readme (#160) 2018-04-30 15:59:04 -07:00
Priya Wadhwa 02f199e101 Update readme for debug image 2018-04-25 16:08:25 -07:00
Priya Wadhwa 61d3c66b5f update readme 2018-04-24 13:19:09 -07:00
Alban Crequy 7ceba77ef0 README.md: fix link (#138) 2018-04-22 10:01:27 -07:00
Carlos Sanchez 4fa6c28e34 Document config.json authentication
Works with the standard kaniko docker image
2018-04-21 09:32:10 +02:00
Nick Kubala 856265ee30 fix readme 2018-04-20 09:51:44 -07:00
priyawadhwa 84d034423f Merge pull request #115 from priyawadhwa/readme
Update README with Security section
2018-04-18 09:43:34 -07:00
Priya Wadhwa 7cf4cb228a fixed grammar 2018-04-17 14:53:17 -07:00
Priya Wadhwa 30f6af68ed update readme 2018-04-17 14:11:33 -07:00
Matt Rickard cff201dee6 org rename from GoogleCloudPlatform to GoogleContainerTools 2018-04-17 11:45:39 -07:00
Priya Wadhwa bb5fc24847 fix error 2018-04-16 16:52:23 -07:00
jonjohnsonjr 4fcd7a3a09 Update README.md
Typo: Multi-State -> Multi-Stage
2018-04-16 10:54:25 -07:00
dlorenc 59f09eb07b Some readme tweaks. (#80) 2018-04-14 08:00:32 -07:00
Priya Wadhwa cf90bd73d4 Fixed merge conflict 2018-04-11 15:05:12 -07:00
Priya Wadhwa 885987076e Change k8s Job to Pod 2018-04-10 15:23:05 -07:00
Priya Wadhwa ab76d0f541 changed kbuild to kaniko 2018-04-06 12:11:17 -07:00
Priya Wadhwa 0342d64bd2 fixed readme 2018-04-05 15:29:05 -07:00
Priya Wadhwa c63a03d123 rename to kaniko 2018-04-04 14:52:13 -07:00
Priya Wadhwa 4e2bf40736 Merged master 2018-04-04 13:35:20 -07:00
Priya Wadhwa bf662d986b Merge branch 'master', add examples 2018-04-04 10:42:14 -07:00
Priya Wadhwa fad0d25aec Add README and update name to kaniko 2018-04-02 14:00:15 -07:00
Priya Wadhwa c9004d2fd4 Initial commit 2018-01-25 14:22:07 -08:00