First, install some required programs:
- homebrew - always install Homebrew first!
- keybase - used to cryptographically validate the Terraform package
- macOS:
brew install --cask keybase
- Install it, open it and configure it.
- Leave
keybase
running during the Terraform install
- macOS:
- Terraform
- via
tfenv
;brew install tfenv
quickstart
- via
- IntelliJ Community Edition
- macOS:
brew install intellij-idea-ce
- install the Terraform plugin
- Preferences > Plugins > Search: Terraform and HCL
- Install this plugin and restart IntelliJ
- macOS:
- helm 3.x
- macOS:
brew install kubernetes-helm
- Debian/Ubuntu
- macOS:
- K9S Dashboard
- macOS:
brew install derailed/k9s/k9s
- macOS:
There are many more than this but these are a good foundation.
Choose your platform or install both:
- gcloud: Google Cloud Platform CLI
- macOS:
brew install --cask google-cloud-sdk
- Ubuntu:
- macOS:
- awscli:
- macOS:
brew install awscli aws-iam-authenticator
- Ubuntu:
sudo apt-get update && sudo apt-get install awscli
- macOS: