removing proxy sample
[oom.git] / kubernetes / README.md
1 ONAP on Kubernetes
2 ====================
3
4 Under construction...
5
6
7 Creating an ONAP deployment instance requires creating base configuration on the
8 host node and then deploying the runtime containers.
9
10 The following is an example of creating the first deployed instance in a K8s
11 cluster. The name given to the instance is 'dev1'. This will serve as the
12 Namespace prefix for each deployed ONAP component (ie. dev1-mso).
13
14   1. oom/kubernetes/config/createConfig.sh -n dev1
15
16   2. oom/kubernetes/oneclick/createAll.bash -n dev1
17
18 To delete the runtime containers for the deployed instance, use the following:
19
20   3. oom/kubernetes/oneclick/deleteAll.bash -n dev1
21
22 Note that deleting the runtime containers does not remove the configuration
23 created in step 1.
24
25
26 To deploy more than one ONAP instance within the same Kubernetes cluster, you
27 will need to specify an Instance number. This is currently required due to the
28 use of NodePort ranges. NodePorts allow external IP:Port access to containers
29 that are running inside a Kubernetes cluster.
30
31 Example if this is the 2 instance of an ONAP deployment in the cluster:
32
33   1. oom/kubernetes/config/createConfig.sh -n test
34
35   2. oom/kubernetes/oneclick/createAll.bash -n test -i 2