Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.30 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # Install requirements
  4. sudo apt update && sudo apt upgrade
  5. sudo apt install apt-transport-https ca-certificates git curl wget python python-pip python3 python3-pip
  6.  
  7. git --version
  8. python --version
  9. pip --version
  10. python3 --version
  11. pip3 --version
  12.  
  13. # Install Docker
  14. curl -sSL https://get.docker.com/ | sh
  15. sudo usermod -aG docker $USER
  16.  
  17. docker --version
  18.  
  19. # Install NodeJS
  20. curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
  21. sudo apt install nodejs -y
  22.  
  23. node --version
  24. npm --version
  25.  
  26. # Install Google Cloud SDK
  27. echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
  28. curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
  29. sudo apt-get update && sudo apt-get install google-cloud-sdk -y
  30.  
  31. gcloud version
  32.  
  33. # Install kube-ctl
  34. curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
  35. sudo chmod +x ./kubectl
  36. sudo mv ./kubectl /usr/local/bin/kubectl
  37.  
  38. kubectl version
  39.  
  40. # Install Helm
  41. curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
  42.  
  43. helm version
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement