This repo installs a kubernetes cluster on your environment using kind with:
- Nginx Ingress Controller
- Kubernetes Dashboard (with users).
- Rancher
- Metric Server with insecure flag (due to kind).
This repo assumes you have
- Kubernetes Kind installed on a linux environment (bash is used)
- yq to perform some yaml replacements.
Start with
cd scripts
./create cluster.sh
It will create a kind cluster for you with nginx ingress controller.
The ingress controller will listen on port 80/443 and will redirect you to the
- dashboard on http://dashboard.sdp2023.io (you will need to add it to your host file)
- rancher on http://rancher.sdp2023.io The script will also create two dashboard users: admin-user and readonly-user and will provide password for each (look in the logs..) Rancher password is also in the logs
To finish
./delete cluster.sh