Install AWS CLI onto prod server

This commit is contained in:
Radon Rosborough 2021-01-23 11:28:57 -08:00
parent afed8b2764
commit 8d7e538ef7
1 changed files with 11 additions and 1 deletions

View File

@ -2,6 +2,9 @@
set -euo pipefail
mkdir /tmp/riju
pushd /tmp/riju
export DEBIAN_FRONTEND=noninteractive
sudo -E apt-get update
@ -18,7 +21,11 @@ deb [arch=amd64] https://download.docker.com/linux/ubuntu ${ubuntu_name} stable
EOF
sudo -E apt-get update
sudo -E apt-get install -y certbot docker-ce docker-ce-cli containerd.io whois
sudo -E apt-get install -y certbot docker-ce docker-ce-cli containerd.io unzip whois
wget -nv https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip -O awscli.zip
unzip -q awscli.zip
sudo ./aws/install
sudo chown root:root /tmp/riju /tmp/riju-deploy /tmp/riju.service
sudo mv /tmp/riju /tmp/riju-deploy /tmp/riju-install-certbot-hooks /usr/local/bin/
@ -60,3 +67,6 @@ sudo hostnamectl set-hostname riju
sudo systemctl enable riju
sudo passwd -l ubuntu
popd
rm -rf /tmp/riju