Essential AWS Development Tools
Quick reference guide for installing and configuring essential development tools for AWS environments.
Packages
AWS CLI
# AWS CLI v2 (latest)
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" && \
unzip awscliv2.zip && \
sudo ./aws/install && \
rm -rf aws awscliv2.zip
curl
Docker
# Install and configure Docker
sudo amazon-linux-extras install docker -y && \
sudo systemctl enable --now docker && \
sudo usermod -aG docker $USER && \
newgrp docker
jq
kubectl
# Install kubectl
curl -Lo kubectl "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" && \
chmod +x kubectl && \
sudo mv kubectl /usr/local/bin/ && \
echo 'source <(kubectl completion bash)' >>~/.bashrc