项目作者: sezerdulger

项目描述 :
k8s cluster with sdulger/k8s vagrant box
高级语言: Shell
项目地址: git://github.com/sezerdulger/k8s.git
创建时间: 2018-03-07T17:35:46Z
项目社区:https://github.com/sezerdulger/k8s

开源协议:

下载


k8s

k8s deployment with sdulger/k8s base box

Cluster slave count can be provisioned with WORKER_COUNT variable(default to 1)
Slave memory and cpu size can be provisioned in Vagrantfile:

  1. (1..WORKER_COUNT).each do |i|
  2. config.vm.define "slave#{i}" do |node|
  3. node.vm.box = "sdulger/k8s"
  4. ...
  5. node.vm.provider "virtualbox" do |vb|
  6. ###vb.memory = "2048"
  7. ###vb.cpus = 2
  8. end
  9. end

run below to setup cluster:

  1. vagrant up

run below to login master

  1. vagrant ssh master

run below to login slave#{i}:

  1. vagrant ssh slave1

fission is installed to master if you are interested to serverless programming.

See setup logs from /root/fission.log
Test hello world fission function:

  1. fission function test --name hello

Fission pods:

  1. kubectl get pod --namespace=fission