Skip to content

Instantly share code, notes, and snippets.

@rimusz
Created February 9, 2015 10:59
Show Gist options
  • Select an option

  • Save rimusz/42e0e80407a026bdba77 to your computer and use it in GitHub Desktop.

Select an option

Save rimusz/42e0e80407a026bdba77 to your computer and use it in GitHub Desktop.
Rocket install
#!/bin/bash
# download and install latest Rocket on VM
ROCKET_RELEASE=$(curl 'https://api.github.com/repos/coreos/rocket/releases' 2>/dev/null|grep -o -m 1 -e "\"tag_name\":[[:space:]]*\"[a-z0-9.]*\""|head -1|cut -d: -f2|tr -d ' “' | cut -d '"' -f 2 )
echo "Downloading Rocket $ROCKET_RELEASE"
ssh [email protected] 'sudo mkdir -p /opt/bin && sudo chmod -R 777 /opt/bin && cd /home/core && \
curl -L -o rocket.tar.gz "https://github.com/coreos/rocket/releases/download/'$ROCKET_RELEASE'/rocket-'$ROCKET_RELEASE'.tar.gz" && \
tar xzvf rocket.tar.gz && cp -f rocket-'$ROCKET_RELEASE'/* /opt/bin && sudo chmod 777 /opt/bin/rkt && /opt/bin/rkt version && \
rm -fr rocket-'$ROCKET_RELEASE' && rm -f rocket.tar.gz'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment