Update the deployment guide with a few corrections.
Document has gone stale in a couple of places. 1. I have now tested this with Ubuntu 16.04 2. Canal CNI has a untaint issue - wanted to point this out. 3. No longer any need to deploy the nova cell micro-services as they were added to nova service chart This commit will also help resolve the URL 404 issue. Change-Id: Ie4a306f003cc2f2402d83b7e8094751f23b05ede
This commit is contained in:
parent
dc51aac656
commit
a4ea666305
|
@ -13,10 +13,12 @@ Bare Metal Deployment Guide for kolla-kubernetes
|
|||
|
||||
.. note::
|
||||
|
||||
This document was tested only against CentOS 7.3 Host OS and AIO environments.
|
||||
This document was tested against CentOS 7.3 and Ubuntu 16.04 Host
|
||||
OS and AIO environments.
|
||||
|
||||
All the steps should be run as non-root user. If you follow this guide as the
|
||||
root user, helm cannot be found in ``/usr/local/bin/`` because the path ``/usr/local/bin``
|
||||
is not defaulted to enabled in CentOS 7.
|
||||
root user, helm cannot be found in ``/usr/local/bin/`` because the
|
||||
path ``/usr/local/bin`` is not defaulted to enabled in CentOS 7.
|
||||
|
||||
Introduction
|
||||
============
|
||||
|
@ -73,7 +75,9 @@ Step 1: Deploy Kubernetes
|
|||
|
||||
.. note::
|
||||
|
||||
This document recommends Kubernetes 1.6.2 or later.
|
||||
This document recommends Kubernetes 1.6.2 or later. However 1.6.3
|
||||
has an issue so please follow the suggested work-around. This is
|
||||
fixed in 1.6.4. 1.7.0 appears to be stable and is working in the gates.
|
||||
|
||||
.. warning::
|
||||
|
||||
|
@ -264,6 +268,10 @@ PODs can be scheduled to this AIO deployment::
|
|||
|
||||
.. note::
|
||||
|
||||
Canal CNI appears to untaint the master node in later
|
||||
versions. This is a reported bug:
|
||||
https://github.com/projectcalico/canal/issues/77
|
||||
|
||||
Kubernetes must start completely before verification will function
|
||||
properly.
|
||||
|
||||
|
@ -639,12 +647,6 @@ Start many of the remaining service level charts::
|
|||
helm install --debug kolla-kubernetes/helm/service/nova-control --namespace kolla --name nova-control --values ./cloud.yaml
|
||||
helm install --debug kolla-kubernetes/helm/service/nova-compute --namespace kolla --name nova-compute --values ./cloud.yaml
|
||||
|
||||
Wait for nova-compute to enter into Running state before creating the cell0
|
||||
database::
|
||||
|
||||
helm install --debug kolla-kubernetes/helm/microservice/nova-cell0-create-db-job --namespace kolla --name nova-cell0-create-db-job --values ./cloud.yaml
|
||||
helm install --debug kolla-kubernetes/helm/microservice/nova-api-create-simple-cell-job --namespace kolla --name nova-api-create-simple-cell --values ./cloud.yaml
|
||||
|
||||
Deploy iSCSI support with Cinder LVM (Optional)
|
||||
|
||||
The Cinder LVM implementation requires a volume group to be set up. This can
|
||||
|
|
Loading…
Reference in New Issue