Skip to content

LeoCBS/k8s-scratchpad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

k8s-scratchpad

k8s cluster running in coreos vagrant

  • Kubernetes version = 1.5.2
  • CoreOS version = stable

This project use rkt to start units in coreOS VMs.

Kubernetes services running in master:

  • Kubernetes API Server
  • Kubernetes Controller Manager
  • Kubernetes Scheduler

Kubernetes services running in node:

  • Kubernetes Kubelet
  • Kubernetes Proxy

Requeriments

  • Vagrant
  • VirtualBox
  • Kubectl

Kubernetes overview

alt text

Makefile targets

Start vagrant machines:

make up

list started VMs:

make list-vm

Destroy VMs:

make destroy

Access machine by SSH to debug:

make ssh name=master

Get vagrant status:

make status

Get k8s cluster nodes:

make nodes

Copyright

Project for study propose based on this project

Releases

No releases published

Packages

No packages published