Skip to content

sample kind k8s cluster with a traefik ingress and the dashboard

Notifications You must be signed in to change notification settings

thomas-maurice/sample-kind-cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sample Kind cluster

This repo aims at showcasing how to create a basic viable Kind cluster with a dynamic volumes provisioner as well as a pre-configured traefik v2 ingress controller.

Install Kind

Simply run

$ GO111MODULE="on" go get sigs.k8s.io/kind@v0.11.1

Create the cluster

Just run:

$ cluster-up.sh

Or

$ kind create cluster --config cluster.yaml
# untaint the master
$ kubectl taint nodes --all node-role.kubernetes.io/master-

Then apply the manifests

$ kubectl --context kind-kind apply -f bundle

Wait a bit then you should have your traefik dashboard available at localhost:8080

You can also install helm:

helm init --service-account=tiller

The script will also install the k8s dashboard that will be accessible at dashboard.localhost and the traefik dashboard at traefik.localhost

About

sample kind k8s cluster with a traefik ingress and the dashboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages