@@ -7,23 +7,25 @@ sudo yum install -y yum-utils
77sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/AmazonLinux/hashicorp.repo
88sudo yum -y install terraform
99
10- echo Installing Argo CD cli
10+ echo " Installing Argo CD cli"
1111curl -sSL -o argocd-linux-amd64 https://github.com/argoproj/argo-cd/releases/latest/download/argocd-linux-amd64
1212chmod +x argocd-linux-amd64
1313sudo mv argocd-linux-amd64 /usr/local/bin/argocd
1414
15- echo Installing kubectx
16- sudo git clone https://github.com/ahmetb/kubectx /opt/kubectx
17- sudo ln -s /opt/kubectx/kubectx /usr/local/bin/kubectx
18- sudo ln -s /opt/kubectx/kubens /usr/local/bin/kubens
15+ echo " Installing kubectx"
16+ if [ ! -d /opt/kubectx ]; then
17+ sudo git clone https://github.com/ahmetb/kubectx /opt/kubectx
18+ fi
19+ sudo ln -sf /opt/kubectx/kubectx /usr/local/bin/kubectx
20+ sudo ln -sf /opt/kubectx/kubens /usr/local/bin/kubens
1921
20- echo Installing zsh
22+ echo " Installing zsh and development tools "
2123export HOMEBREW_CURL_RETRIES=5
2224rm -rf /home/ec2-user/.oh-my-zsh
2325mkdir -p ~ /tmp
2426cd ~ /tmp
2527curl -sSL https://raw.githubusercontent.com/aws-samples/fleet-management-on-amazon-eks-workshop/refs/heads/mainline/hack/.zshrc -o .zshrc
2628curl -sSL https://raw.githubusercontent.com/aws-samples/fleet-management-on-amazon-eks-workshop/refs/heads/mainline/hack/.p10k.zsh -o .p10k.zsh
27- curl -sSL https://tinyurl.com/installBox | bash
28- # sudo usermod -s $(which zsh) $USER
29- # echo "exec zsh" >> ~/.bashrc
29+
30+ # Use the local fixed installbox script
31+ bash ~ /java-on-aws/infrastructure/scripts/setup/installbox.sh
0 commit comments