Skip to content

Script for a mac installation of: brew, Spring Boot CLI, CF CLI, openJDK8, Gradle, Maven, Terraform, Docker, Fly CLI (Concourse CLI), and Kubectl, PKS

Notifications You must be signed in to change notification settings

everythingeverywhere/pivinstall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 

Repository files navigation

pivinstall.sh

A simple bash script for a mac install of

  • brew
  • Spring Boot CLI
  • CF CLI
  • openJDK8
  • Gradle
  • Maven
  • Terraform
  • Docker for Desktop
  • Fly CLI (Concourse CLI)
  • Kubectl CLI (compatible version with PKS CLI)
  • PKS CLI
  • Google Chrome
  • iTerm
  • intelliJ

This script is for anyone that needs to install the aforementioned tools.

How to Use ?

Make sure you have the UAA API token, you can get this from Pivnet in Edit Profile

  1. Login as a user with sufficient privileges to execute the file.
  2. Open the Terminal.
  3. Clone the script git clone https://github.com/everythingeverywhere/pivinstall.git
  4. Run the script ./pivinstall.sh

Troubleshooting

Newly imaged marketing laptops should have sufficient privileges since only a single admin user (UID501) exists. Script won't execute? Make it an executable file! chmod +x pivinstall.sh

  • Homebrew doesn't allow running as root so you will have to enter your password when asked
  1. Open the terminal
  2. git clone https://github.com/everythingeverywhere/pivinstall.git
  3. cd ./pivinstall # go into pivinstall directory
  4. Chmod 755 pivinstall.sh #permission for all to read and execute file

  5. Chmod +x pivinstall.sh #everyone can get file listing
  6. If you are ready to run the script
    • Enter sh pivinstal.sh

To verify install of CLI's

  • one by one pks --version cf -v fly -v kubectl version docker version terraform version gradle -v java -version spring --version mvn -v

all at once

pks --version && cf -v && fly -v && kubectl version && docker version && terraform version && gradle -v && java -version && spring --version && mvn -v

About

Script for a mac installation of: brew, Spring Boot CLI, CF CLI, openJDK8, Gradle, Maven, Terraform, Docker, Fly CLI (Concourse CLI), and Kubectl, PKS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages