├── .gitignore ├── LICENSE ├── README.md ├── Vagrantfile ├── config.rb ├── scripts ├── build-images ├── etcd-discovery ├── k8s-deps └── push-images └── src ├── dockerimages ├── 11-flannel ├── 13-kubernetes └── scripts │ ├── flannel-conf.sh │ └── k8s-docker.sh ├── node-ip.sh ├── start-etcd.sh ├── start-k8s-master.sh ├── start-k8s-minion.sh ├── start-node.sh └── start.sh /.gitignore: -------------------------------------------------------------------------------- 1 | *.box 2 | .vagrant 3 | /src/dockerimages/tmp 4 | /.etcd-discovery-url 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/Vagrantfile -------------------------------------------------------------------------------- /config.rb: -------------------------------------------------------------------------------- 1 | $num_minions = 2 2 | -------------------------------------------------------------------------------- /scripts/build-images: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/scripts/build-images -------------------------------------------------------------------------------- /scripts/etcd-discovery: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/scripts/etcd-discovery -------------------------------------------------------------------------------- /scripts/k8s-deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/scripts/k8s-deps -------------------------------------------------------------------------------- /scripts/push-images: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/scripts/push-images -------------------------------------------------------------------------------- /src/dockerimages/11-flannel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/src/dockerimages/11-flannel -------------------------------------------------------------------------------- /src/dockerimages/13-kubernetes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/src/dockerimages/13-kubernetes -------------------------------------------------------------------------------- /src/dockerimages/scripts/flannel-conf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/src/dockerimages/scripts/flannel-conf.sh -------------------------------------------------------------------------------- /src/dockerimages/scripts/k8s-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/src/dockerimages/scripts/k8s-docker.sh -------------------------------------------------------------------------------- /src/node-ip.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | 4 | echo `ip -f inet -o addr show dev eth1 | awk 'gsub(/\/[0-9]+/,""){print $4}'` 5 | -------------------------------------------------------------------------------- /src/start-etcd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/src/start-etcd.sh -------------------------------------------------------------------------------- /src/start-k8s-master.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/src/start-k8s-master.sh -------------------------------------------------------------------------------- /src/start-k8s-minion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/src/start-k8s-minion.sh -------------------------------------------------------------------------------- /src/start-node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/src/start-node.sh -------------------------------------------------------------------------------- /src/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imikushin/rancheros-k8s-vagrant/HEAD/src/start.sh --------------------------------------------------------------------------------