Commit Graph

8 Commits

Author SHA1 Message Date
Madhuri Kumari 3a6f56a750 [doc-migration] Add user folder for related documents
Change-Id: I7e5f854612130e57e05f4633d9ce3d88c9447785
2017-07-25 09:30:33 +00:00
ashish.billore a9cf28f620 Update link to k8s doc and minor formatting
Updated the external link to k8s loadbalancer. Original link does
404 and then redirects leaving on the broad topics of services in
k8s. Also, minor readability formatting done.
Closes-Bug: #1692802

Change-Id: I22336a6f2b9319e42593db600e88d82c0e60bfff
2017-05-27 14:12:45 +09:00
Mathieu Velten c0787b4e94 Fix usage of the trustee user in K8S Cinder plugin
Closes-Bug: #1672667
Change-Id: I702818777ea4664ecd560c4b7a02431c86988e17
2017-04-07 14:15:52 +02:00
Ton Ngo 324f4aca7d Fix K8s load balancer with LBaaS v1
Fix node name and auth_url

Update the url to Keystone v2 which has been changed.
The name of the node registered in the kube-apiserver
was also changed at some point to use the IP instead of the
Nova instance name as was done originally, and this
broke the Kubernetes plugin code.  Change the node name
back to the Nova instance name in the option
--hostname-override for kubelet.

Some update to the document.

With this patch, the load balancer works with Magnum Newton
and later, along with the image fedora-atomic-latest.
Important notes:
1. The current image has Kubernetes release 1.2 and this only
works with neutron LBaaS v1.  Support for LBaaS v2 requires
Kubernetes release 1.3 or later.  Magnum support for 1.3
is still in development.
2. LBaaS v1 has been removed in Newton and is only available
in Mitaka or by custom installation (likely requires some hacking).
This means to get the load balancer feature, you will want to
install Openstack Mitaka and Magnum Newton.

Change-Id: Ica9d92c8d7410bf30832005687ecce4a90ef6c58
Closes-Bug: #1524025
2016-09-26 16:01:08 +00:00
Dane LeBlanc 0ea50cb395 Update kubernetes external load balancer dev guide
The Kubernetes external load balancer developer's guide needs to be
updated to reflect the fact that the kubernetes controller manager
has been moved to a separate pod.

Also, the external load balancer dev guide needs to explain that different
versions of Kubernetes require different versions of Neutron LBaaS:

- Kubernetes 1.2 requires Neutron LBaaS v1
- Kubernetes 1.3 (or later) requires Neutron LBaaS v2

Change-Id: I75fcaf0e990944c9eeef31815c2b6646388b5edf
Partial-Bug: #1524025
2016-09-15 02:01:07 -04:00
Jaycen Grant 584380f8ee Rename Bay to Cluster in docs
This is a continuation of patch 353726 and includes all of the
doc changes for replacing the term bay with cluster and
BayModel with ClusterTemplate.

Change-Id: Ia7efaed157971ad7631ddffb9c1400f3516720f0
Implements: blueprint rename-bay-to-cluster
2016-08-26 12:18:50 -07:00
Tom Cammann 33464e6a02 Update documentation to use native APIs
The documentation needs updating after removing the Magnum APIs for
creating containers, rcs, services and pods. The documentation in
quickstart.rst now covers how to generate cert and sign certs for
authenticating with Kubernetes using the native Kubernetes API for
launching the redis example.

Change-Id: I5cb6459963f34812f2067e2c0952d06079080782
2016-05-13 15:17:36 +01:00
Jay Lau 0427694a9d Remove dev prefix in magnum/doc/source/dev
There is no need to add dev as prefix since all of the documents
are under dev directory.

Change-Id: I37b9ee7a4a105c1591c73d9b2ac86a82c293fda1
Closes-Bug: #1532403
2016-01-26 03:54:42 -05:00