Skip to content

ansilh/k8s-vagrant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✅ v1.17.0 branch - ✅

Carry a kubernetes cluster in your laptop

This project started for fun while preparing my CKA certification and there is no intention to put this as a serious project. ;)

  • Software Versions

    • Vagrant Box : ubuntu/xenial64 (20181217.0.0)
    • K8S Version: v1.17.0
    • etcd Version: v3.3.9
    • containerd Version: 1.3.2
    • CRI tool Version: v1.17.0
    • runc Version: v1.0.0-rc6
    • Calico: v3.11
  • AddOns included

    • MetalLB loadbalancer
    • DashBoard
    • Grafana
    • MetricServer
    • Traefik Ingress controller
  • Future AddOns

    • Prometheus
  • How to Setup


$ wget https://raw.githubusercontent.com/ansilh/k8s-vagrant/v1.17.0/Vagrantfile
  • Download config.yaml file (Modify if needed)
$ wget https://raw.githubusercontent.com/ansilh/k8s-vagrant/v1.17.0/config.yaml

  • Execute vagrant up
$ vagrant up
  • Default username and password to logon to nodes
User :ubuntu
Password: nutanix
  • Cluster deployment demo (~10mins)

Cluster deployment demo

If you have any input , feel free to reachout me

About

Single Master - Multi Worker K8S cluster for learning and development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages