diff --git a/cluster/saltbase/salt/docker/init.sls b/cluster/saltbase/salt/docker/init.sls index 3c9f1309ba2..0151a23d9c8 100644 --- a/cluster/saltbase/salt/docker/init.sls +++ b/cluster/saltbase/salt/docker/init.sls @@ -60,7 +60,7 @@ purge-old-docker: # curl https://get.docker.com/ubuntu/dists/docker/main/binary-amd64/Packages # 2. Download based on that: # curl -O https://get.docker.com/ubuntu/pool/main/<...> -# 3. Upload to GCS (the cache control makes : +# 3. Upload to GCS: # gsutil cp gs://kubernetes-release/docker/ # 4. Make it world readable: # gsutil acl ch -R -g all:R gs://kubernetes-release/docker/ diff --git a/cluster/saltbase/salt/etcd/init.sls b/cluster/saltbase/salt/etcd/init.sls index 2fcee0653f1..6fdea7df6a2 100644 --- a/cluster/saltbase/salt/etcd/init.sls +++ b/cluster/saltbase/salt/etcd/init.sls @@ -1,7 +1,19 @@ +# We are caching the etcd tar file in GCS for reliability and speed. To +# update this to a new version, do the following: +# 2. Download tar file: +# curl -LO https://github.com/coreos/etcd/releases/download//etcd--linux-amd64.tar.gz +# 3. Upload to GCS (the cache control makes : +# gsutil cp gs://kubernetes-release/etcd/ +# 4. Make it world readable: +# gsutil -m acl ch -R -g all:R gs://kubernetes-release/etcd/ +# 5. Get a hash of the tar: +# shasum +# 6. Update this file with new tar version and new hash + {% set etcd_version="v0.4.6" %} -{% set etcd_tar_url="https://github.com/coreos/etcd/releases/download/%s/etcd-%s-linux-amd64.tar.gz" - | format(etcd_version, etcd_version) %} -{% set etcd_tar_hash="md5=661d58424ff33dd837b8ee988dd79ae3" %} +{% set etcd_tar_url="https://storage.googleapis.com/kubernetes-release/etcd/etcd-%s-linux-amd64.tar.gz" + | format(etcd_version) %} +{% set etcd_tar_hash="sha1=5db514e30b9f340eda00671230d5136855ae14d7" %} etcd-tar: archive: