k3s/cluster/gce/templates
Satnam Singh 19b927ea57 Name a cluster and use it to make forwarding rules for GCE 2015-02-23 17:04:33 -08:00
..
README.md Fix typo in README 2014-11-10 13:09:58 -08:00
common.sh Fix kube-push.sh 2014-11-11 17:10:56 -08:00
create-dynamic-salt-files.sh Name a cluster and use it to make forwarding rules for GCE 2015-02-23 17:04:33 -08:00
download-release.sh Install Salt from debs on GCS. 2014-11-07 16:16:45 -08:00
mount-pd.sh Add the salt-overlay and /etc/salt directories to the GCE master-pd and reserve 2015-02-23 13:56:11 -08:00
salt-master.sh Quote strings in bash populated YAML files. 2014-12-16 16:13:46 -08:00
salt-minion.sh Quote strings in bash populated YAML files. 2014-12-16 16:13:46 -08:00

README.md

Updating Salt debs

We are caching all of the salt debs in GCS for speed and reliability.

To update them, follow this simple N step process:

  1. Start up a new base image without salt installed. SSH into this image.
  2. Install salt via their recommended method: curl -L https://bootstrap.saltstack.com | sudo sh -s -- -M -X
  3. Find and download the debs that originated at the saltstack.com repo: aptitude search --disable-columns -F "%p %V" "?installed?origin(saltstack.com)" | xargs aptitude download
  4. Upload these to GCS: gsutil cp *.deb gs://kubernetes-release/salt/
  5. Make sure that everything is publicly readable: gsutil acl ch -R -g all:R gs://kubernetes-release/salt/
  6. Test things well :)