kubeinvaders

How to use Kubeinvaders on Minikube

Prerequisites

What we are going to install in our cluster

Walkthrough

Setup your Minikube cluster

make init-cluster

If no hypervisor is specified within the Makefile, the default will be parallels. Check this link for a complete list of Minikube-compatible drivers Within the makefile, you can specify other configurations as well:

Setup Kubeinvaders, Ingress addons and Nginx deployment

make setup-cluster

How to reach the applications within the cluster

The two applications can be accessed at the following paths:

However, to reach them, you need to add these two entries to the /etc/hosts file, associating these DNS names with the output obtained from the “minikube ip” command.

Run

minikube ip

and add the following entries to the /etc/hosts file:

<your_minikube_ip> kubeinvaders.local
<your_minikube_ip> nginx.local

More about minikube ip command here

Now you can visit the kubeinvaders.local page and have fun!