Posts

Showing posts from May, 2019

Setting up Minikube and Istio service mesh on your computer

Minikube is a tool that makes it easy to run Kubernetes locally. Here is the list of resources that will help you to set up Minikube on your machine along with Istio and other tools.

To Install:

Install Minikube :https://kubernetes.io/docs/tasks/tools/install-minikube/Install Istio: https://istio.io/docs/setup/kubernetes/prepare/platform-setup/minikube/https://istio.io/docs/setup/kubernetes/install/helm/
Here is the quick summary of all commands for installing Minikube and Istio on macOS

Install Minikube
============

$ brew cask install minikube
$ minikube start --memory=16384 --cpus=4 --kubernetes-version=v1.14.2


Install Istio
========

$ curl -L https://git.io/getLatestIstio | ISTIO_VERSION=1.2.4 sh -
$ cd istio-1.2.4
$ export PATH=$PWD/bin:$PATH
$ for i in install/kubernetes/helm/istio-init/files/crd*yaml; do kubectl apply -f $i; done
$ kubectl apply -f install/kubernetes/istio-demo.yaml
$ get svc -n istio-system
$ kubectl get svc -n istio-system
$ get pods -n istio-system


Install Ist…

Disclaimer

The views expressed on this blog are my own and do not necessarily reflect the views of my employer.