Setting up a local Kubernetes cluster

In this project, I will walk you through the process of how I set up a local multi-node Kubernetes cluster using MicroK8s for serving the portfolio frontend and backend with a Nginx Ingress controller. This will allow you to experiment with multi-node Kubernetes features and deploy applications in a local environment.


Project Steps


Next Steps

You should now have a local Kubernetes cluster set up with a Nginx Ingress controller, DNS, and cert-manager enabled. You should be able to access your frontend over https due to the Let's Encrypt certificate. You can now experiment with deploying other applications and services to your cluster.