f94ed64dc8
dhclient needs to be restarted after dhclient.conf is set up, but simple network restart breaks Calico. Extra service restarts work around this problem. This workaround can be removed after calico v2.1 is released and in use. Change-Id: I43596018adbf6ca11a755efa920db997527c0ef2 |
||
---|---|---|
doc | ||
registry | ||
utils | ||
.gitignore | ||
.gitreview | ||
README.rst | ||
Vagrantfile | ||
fuel_ccp_installer.py | ||
inventory.cfg.sample | ||
kube-config | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini | ||
vagrant-settings.yaml_defaults |
README.rst
Express Fuel CCP Kubernetes deployment using Kargo
Deploy Kubernetes on pre-provisioned virtual or bare metal hosts
This project leverages [Kargo](https://github.com/kubespray/kargo) to deploy Kubernetes with Calico networking plugin.
There are four ways you can use to deploy:
- Preprovisioned list of hosts
- Precreated Ansible inventory
- Vagrant
- [fuel-devops](https://github.com/openstack/fuel-devops)
Preprovisioned list of hosts
See [Quickstart guide](doc/source/quickstart.rst)
Precreated Ansible inventory
See [Generating Ansible Inventory](doc/source/generate-inventory.rst)
Vagrant
Vagrant support is limited at this time. Try it and report bugs if you see any!
Using VirtualBox
:: vagrant up --provider virtualbox
Using Libvirt
See [Vagrant libvirt guide](doc/source/vagrant.rst)