This repository contains resources for configuring kubernetes with calico networking plugin using Solar.
Vagrant setup:
- Clone solar
- Copy Vagrantfile_solar from this repo to solar Vagrantfile
- Add fc23 vagrant box:
- libvirt:
vagrant box add fc23 Fedora-Cloud-Base-Vagrant-23-20151030.x86_64.vagrant-libvirt.box --provider libvirt --force
- virtualbox:
vagrant box add fc23 Fedora-Cloud-Base-Vagrant-23-20151030.x86_64.vagrant-virtualbox.box --provider virtualbox --force
- libvirt:
- ensure that vagrant-settings.yaml contains these values:(slave count na 2)
- slaves_count: 2
- master_image: solar-master
- master_image_version: null
- slaves_image: fc23
- slaves_image_version: null
- vagrant up
- Copy, link or clone this repo to solar-dev VM into k8s folder
- solar repo import -l k8s
- ./setup-k8s.py
- solar changes stage
- solar changes process
- solar orch run-once
- watch solar orch report
- vagrant ssh solar-dev1
- kubectl get pods (it works!)