Skip to content

setup

Setup of stuff

docker

wget https://get.docker.com -O docker.sh
sudo bash docker.sh
rm docker.sh
sudo usermod -aG docker USERNAME

kubectl

curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl

minikube

Run it

minikube start --driver=docker
minikube addons enable ingress

Helm

https://helm.sh/docs/intro/install/

curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3
chmod 700 get_helm.sh
./get_helm.sh
helm repo add stable https://kubernetes-charts.storage.googleapis.com/
rm get_helm.sh

kompose

https://kubernetes.io/docs/tasks/configure-pod-container/translate-compose-kubernetes/

curl -L https://github.com/kubernetes/kompose/releases/download/v1.21.0/kompose-linux-amd64 -o kompose
sudo mv kompose /usr/bin/kompose
sudo chmod +x /usr/bin/kompose

Open Shift

https://github.com/openshift/origin/releases

https://developers.redhat.com/products/codeready-containers/overview

https://developers.redhat.com/blog/2019/09/05/red-hat-openshift-4-on-your-laptop-introducing-red-hat-codeready-containers/