aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorHarry Huang <huangxiangyu5@huawei.com>2018-01-18 20:43:47 +0800
committerHarry Huang <huangxiangyu5@huawei.com>2018-03-07 15:42:08 +0800
commit3e75ab6f1480659d6e12ddbfe3ae86fe2622d6d8 (patch)
tree2d5a17c1e73ba7def1f72c55a644b17cec80e90a /README.md
parent3d636def30cd293231e84a7f2ecf7db2dfad334d (diff)
Add scripts to setup ONAP on OpenStack
JIRA: Auto-5 Setup ONAP environment on OpenStack. Develop Using Python considering its proved performence within OPNFV testing project, and with its rich library we can operate REST calls and json parsing in a more elegant way, also others can reuse the existing module to develop use cases and test cases. Main workflow: 1. prepare OpenStack to launch ONAP (images, security rules, keypair, etc) 2. launch ONAP stack Change-Id: Id99affccbcaa86be134a535f89b26c54ad137e21 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md39
1 files changed, 39 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..21e6bc9
--- /dev/null
+++ b/README.md
@@ -0,0 +1,39 @@
+Auto
+====
+
+#### Recent Changes ####
+- Add util modules for common use in project
+- Add scripts to setup ONAP (Currently only on OpenStack)
+
+
+#### Current Code Structure ####
+
+ ├── auto # Auto modules
+ │   ├── __init__.py
+ │   └── util # util modules
+ │   ├── __init__.py
+ │   ├── openstack_lib.py
+ │   ├── util.py
+ │   └── yaml_type.py
+ ├── prepare.sh # prepare virtual env, install Auto modules
+ ├── requirements.txt
+ ├── setup # scripts to setup ONAP
+ │   └── onap_on_openstack # set ONAP on OpenStack using heat
+ │   ├── config.yml
+ │   ├── __init__.py
+ │   ├── launch_onap.py
+ │   └── onap_os_builder.py
+ └── setup.py # setup Auto modules
+
+#### Setup ONAP ####
+A working ONAP environment is required before other test activity aiming for ONAP can be carried out.
+
+**Usage**:
+
+1. run command:
+
+ bash prepare.sh
+2. configure setup/onap_on_openstack/config.yml
+3. under setup/onap_on_openstack/ run command:
+
+ python launch_onap.py -c config.yml