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::
|
.. 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
|
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``
|
root user, helm cannot be found in ``/usr/local/bin/`` because the
|
||||||
is not defaulted to enabled in CentOS 7.
|
path ``/usr/local/bin`` is not defaulted to enabled in CentOS 7.
|
||||||
|
|
||||||
Introduction
|
Introduction
|
||||||
============
|
============
|
||||||
|
@ -73,7 +75,9 @@ Step 1: Deploy Kubernetes
|
||||||
|
|
||||||
.. note::
|
.. 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::
|
.. warning::
|
||||||
|
|
||||||
|
@ -264,6 +268,10 @@ PODs can be scheduled to this AIO deployment::
|
||||||
|
|
||||||
.. note::
|
.. 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
|
Kubernetes must start completely before verification will function
|
||||||
properly.
|
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-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
|
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)
|
Deploy iSCSI support with Cinder LVM (Optional)
|
||||||
|
|
||||||
The Cinder LVM implementation requires a volume group to be set up. This can
|
The Cinder LVM implementation requires a volume group to be set up. This can
|
||||||
|
|
Loading…
Reference in New Issue