Updated git submodules
[doc.git] / docs / guides / onap-developer / settingup / onap_oom.rst
1 .. This work is licensed undera Creative Commons Attribution 4.0
2 .. International License.
3 .. http://creativecommons.org/licenses/by/4.0
4 .. Copyright 2018 ONAP
5
6 .. index:: Setting Up Full ONAP using Containers
7
8 ====================================
9 **Setting Up ONAP using Kubernetes**
10 ====================================
11
12 .. _installing-onap-k8s:
13
14 **Context**
15 ===========
16
17 The recommended ONAP deployment is based on Kubernetes and Docker containers.
18 This method is also called deployment through OOM.
19
20 The following is the recommended component version.
21
22   ===========  =========
23   Software     Version
24   ===========  =========
25   Kubernetes   1.11.2
26   Helm         2.9.1
27   kubectl      1.11.2
28   Docker       17.03.x
29   ===========  =========
30
31 Creation of Kubernetes cluster is described here:
32
33 .. toctree::
34    :maxdepth: 1
35    :titlesonly:
36
37    ../../../../submodules/oom.git/docs/oom_cloud_setup_guide.rst
38
39
40 The ONAP full installation was validated with the following footprint:
41  - 14 VM (1 rancher, 13 k8s nodes)
42    - 8 vCPU
43    - 16 GB RAM
44  - 160 GB Storage
45
46 ONAP installation is described here:
47
48 .. toctree::
49    :maxdepth: 1
50    :titlesonly:
51
52    ../../../../submodules/oom.git/docs/oom_quickstart_guide.rst
53
54 .. note::
55    Prior to deployment of ONAP, there is no need to download manually any Docker container.
56    The OOM deployment takes care to automatically download the Docker containers.
57
58    It is also possible to deploy a subset of ONAP components on a single VM.
59    The VM flavor to be used depends on the number of ONAP components to be
60    deployed.