Add some clarifications to AIO dev guide

Add some clarifications to the AIO dev guide, based on real-world
points of confusion that have arisen:
- Do I *have* to use Ubuntu 16.04?
- What docker should I use?
- Should I run the scripts as root?

Change-Id: I8affdde16b63cc078aa496bf168154c93c39b3bf
This commit is contained in:
Matt McEuen 2017-12-29 07:31:35 -06:00
parent 6a008d22eb
commit 8387edcf0e

View File

@ -7,6 +7,8 @@ Overview
Below are some instructions and suggestions to help you get started with a
Kubeadm All-in-One environment on Ubuntu 16.04.
Other supported versions of Linux can also be used, with the appropriate changes
to package installation.
Requirements
============
@ -28,6 +30,10 @@ For a deployment without cinder and horizon the system requirements are:
This guide covers the minimum number of requirements to get started.
All commands below should be run as a normal user, not as root.
Appropriate versions of Docker, Kubernetes, and Helm will be installed
by the playbooks used below, so there's no need to install them ahead of time.
.. warning:: By default the Calico CNI will use ``192.168.0.0/16`` and
Kubernetes services will use ``10.96.0.0/16`` as the CIDR for services. Check
that these CIDRs are not in use on the development node before proceeding, or