13 Commits

Author SHA1 Message Date
Michał Dulko
898abb4a75 Deprecate running kuryr-k8s without kuryr-daemon
This commit implements what was discussed on the PTG, i.e. deprecation
of running Kuryr-Kubernetes without kuryr-daemon services. This commit
includes changes in configuration defaults, sample local.conf files,
documentation, gates and a release note explaining the change.

Change-Id: I152c81797cb83237af4917a4487cb1f1918270aa
2018-03-14 15:44:16 +01:00
Luis Tomas Bolivar
8f2729cedd Add support and documentation for OVN
Closes-Bug: 1749079
Change-Id: I1e02b13f06ce627bd70d0b2ceab35215db524ae3
2018-02-14 15:35:54 +01:00
Michał Dulko
273ac4ed00 CNI Daemon documentation
This commit extends developer docs to add information about CNI Daemon
and APIs between CNI Driver and CNI Daemon.

Implements: blueprint cni-split-exec-daemon
Co-Authored-By: Janonymous <janonymous.codevulture@gmail.com>
Change-Id: I0188c133d656e32b75bf7d9b6c012da33ffa2571
2018-01-18 15:59:55 +01:00
Zuul
b2a9d47ea7 Merge "Add basic DevStack installation tutorial" 2017-11-02 16:16:41 +00:00
Luis Tomas Bolivar
2c018c9246 Fix ports pool documentation
It fixes a couple of typos:
- wrong ref link
- typo at ports-pool documentation

Change-Id: I166041c83ebbeb2f061d05a470a5bd7fdc15fad4
2017-10-17 08:31:40 +02:00
Michał Dulko
36ffdcb2ff Add basic DevStack installation tutorial
As Outreachy students were asking "where to start with
kuryr-kubernetes?" I've noticed that we don't have tutorial of most
basic DevStack installation. This commit adds such page to the
installation documentation.

Change-Id: I151f32143e4052156f23042e253503a530df0a1e
2017-10-16 10:02:35 +02:00
Luis Tomas Bolivar
38697ddbeb Add Pool Manager to handle subports
This patch introduces a ports pool manager that runs as an http server
thread belonging to the VIF handler. This Manager handles the requests
to populate and/or empty given subport pools so that they can be easily
managed.

It also includes a client and documentation to test/use the new functionality.

Implements: blueprint kuryr-manager-cli-tool
Change-Id: I495c0ca3ed997ab9da1763d8a3e60bbf7ac618b9
2017-10-10 08:10:14 +00:00
Luis Tomas Bolivar
e707f7ac56 Add devstack ports pool configuration options
This patch adds the options to configure the pool driver directly
from devstack as well as includes the documentation related to its
usage.

Change-Id: Ie0edaebffe34f47547aac51dabd01db861123ae1
2017-10-09 14:51:00 +02:00
Janonymous
3a8f4196c0 [Trivial] Doc fix K8S/K8s -> Kubernetes
Change-Id: I9883eca5a73423971493d05e70536ed5571ec553
2017-09-21 11:46:16 +05:30
Antoni Segura Puimedon
2d9a2fc3d6 devstack: optionally run kuryr containerized
This patch adds the option to run the controller and the CNI as a
Kubernetes Deployment and Daemonset respectively.

Change-Id: If102c953f5d77adaacaacf2fc0cc96d3b7de0303
Implements: blueprint kubeadminstallable
Signed-off-by: Antoni Segura Puimedon <antonisp@celebdor.com>
Co-Authored-By Michal Dulko <mdulko@redhat.com>
2017-09-15 12:36:13 +02:00
Irena Berezovsky
a3a25fd003 Dragonflow support: Installation & Configuration
Change-Id: Ife23d014fb81f33c68cfc826873f3e4dfa314e90
Related-Bug: #1713627
2017-08-30 08:02:17 +03:00
Luis Tomas Bolivar
0c5b37c2ca OpenDaylight support: Installation & Configuration
Partially Implements blueprint kuryr-k8s-odl-integration

Change-Id: I27309b2fbd45874e8b6fa0d81851c5007ddc88c2
2017-08-28 09:39:49 +02:00
Luis Tomas Bolivar
d47fa2e498 Add DevStack base installation section
Change-Id: Idcc4c70e9b897b2f319b50b555297ae10c6afb39
2017-08-24 11:32:05 +02:00