Skip to content

Latest commit

 

History

History
63 lines (48 loc) · 1.33 KB

setup.md

File metadata and controls

63 lines (48 loc) · 1.33 KB

Setup

Ubuntu

# docker
sudo snap install docker

# kubectl
sudo snap install kubectl --classic

# helm
sudo snap install helm --classic

# go
sudo snap install --classic go

# dep
curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh

# operator-sdk (from source)
go get -d github.com/operator-framework/operator-sdk
cd $GOPATH/src/github.com/operator-framework/operator-sdk
git checkout master
make dep
make install

# minikube
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && \
  chmod +x minikube && \
  sudo mv minikube /usr/local/bin/

macOS

# docker
# download from https://hub.docker.com/editions/community/docker-ce-desktop-mac

# kubectl
brew install kubernetes-cli

# helm
brew install kubernetes-helm

# go
brew install go

# dep
brew install dep

# operator-sdk
brew install operator-sdk

# minikube
brew cask install minikube