- Vagrant
- Virtualbox
- Install vagrant-scp plugin
vagrant plugin install vagrant-scp
- Download required binaries
make download-binaries
- Provision all (Infra + Bootstrap K8s Components)
make all
- Approve all pending certificates
for csr in $(kubectl get csr | grep -i pending | awk '{ print $1 }'); do
kubectl certificate approve $csr
done
- Create a secure channel to your Kubernetes cluster
kubectl proxy
- Access K8s Dashboard At:
http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
- Create Bearer Token
kubectl -n kubernetes-dashboard create token admin-user