From 3da90795924ccd350683cdd57ae3f08d33267ade Mon Sep 17 00:00:00 2001 From: NickrenREN Date: Wed, 26 Oct 2016 10:26:51 +0800 Subject: [PATCH] build-tools/README word error --- build-tools/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-tools/README.md b/build-tools/README.md index e3d17d0b846..9f66a887117 100644 --- a/build-tools/README.md +++ b/build-tools/README.md @@ -39,7 +39,7 @@ The `kube-build` container image is built by first creating a "context" director There are 3 different containers instances that are run from this image. The first is a "data" container to store all data that needs to persist across to support incremental builds. Next there is an "rsync" container that is used to transfer data in and out to the data container. Lastly there is a "build" container that is used for actually doing build actions. The data container persists across runs while the rsync and build containers are deleted after each use. -`rsync` is used transparently behind the scenes to efficiently move data in and and of the container. This will use an ephemeral port picked by Docker. You can modify this by setting the `KUBE_RSYNC_PORT` env variable. +`rsync` is used transparently behind the scenes to efficiently move data in and out of the container. This will use an ephemeral port picked by Docker. You can modify this by setting the `KUBE_RSYNC_PORT` env variable. All Docker names are suffixed with a hash derived from the file path (to allow concurrent usage on things like CI machines) and a version number. When the version number changes all state is cleared and clean build is started. This allows the build infrastructure to be changed and signal to CI systems that old artifacts need to be deleted.