Skip to content

Latest commit

 

History

History
75 lines (44 loc) · 1.93 KB

prereqs.md

File metadata and controls

75 lines (44 loc) · 1.93 KB

Pre-requisites

Please make sure the following have been completed. These steps include the following setups:

  • Docker Desktop
  • Homebrew
  • go
  • (optional) Kubernetes Dashboard

Install Docker Desktop

Docker Desktop includes Kubernetes. Use the appropriate link to download and install (links include installation instructions).

Once Docker Desktop is installed, you need to explicitly enable Kubernetes support. Click the Docker icon in the status bar, go to “Preferences”, and on the “Kubernetes” tab check “Enable Kubernetes”

This will start kubernetes and install kubectl. This might take a while, but the dialog will let you know once the Kubernetes cluster is ready.

Kubernetes Running

Install Homebrew

Homebrew is a package manager

  • macOS, Linus, or WSL
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install Go

brew install go

Create your go workspace

mkdir $HOME/go

Update PATH in your profile to include GOBIN

export PATH=$PATH:$(go env GOPATH)/bin

See "How to Write Go Code" for more information on go workspace and organization

Optional

Below are not required but helpful to do beforehand

Kubernetes Dashboard

You will likely want to setup a dashboard for Kubernetes but it is not required. Follow the steps in the link below to setup the dashboard

Kubernetes Dashboard

Next

Why Kubernetes

gopher