Remove expired certs and key, use them from oom.
[aaf/sms.git] / docs / installation.rst
index b22d133..115b47f 100644 (file)
@@ -3,31 +3,21 @@
 .. Copyright 2018 Intel Corporation, Inc
 
 Installation
-============
+------------
 
-The Secret Managment Project is a subproject of AAF and will deployed via Helm on Kubernetes
-under the OOM Project
+**Kubernetes**
+
+The Secret Management Service project is a sub-project of AAF and will be deployed via Helm on Kubernetes
+under the OOM Project umbrella. It will be automatically installed when the AAF chart is installed.
+
+**Standalone Install on Bare-Metal or VM**
+
+A script for doing a standalone install is provided in the repository
+Run it as below:
 
 .. code-block:: console
 
-    # Set Datastore as Consul
-    DATASTORE="consul"
-    # Set IP address of where Consul is running
-    DATASTORE_IP="localhost"
-    # Set mountpath inside the container where persistent data is stored.
-    MOUNTPATH="/dkv_mount_path/configs/"
-    # Place all Config data which needs to be loaded in default directory.
-    DEFAULT_CONFIGS=$(pwd)/mountpath/default
-    # Create the directories.
-    mkdir -p mountpath/default
-    # Login to Nexus.
-    docker login -u docker -p docker nexus3.onap.org:10001
-    # Pull distributed-kv-store image.
-    docker pull nexus3.onap.org:10001/onap/music/distributed-kv-store
-    # Run the distributed-kv-store image.
-    docker run -e DATASTORE=$DATASTORE -e DATASTORE_IP=$DATASTORE_IP -e MOUNTPATH=$MOUNTPATH -d \
-           --name dkv \
-           -v $DEFAULT_CONFIGS:/dkv_mount_path/configs/default \
-           -p 8200:8200 -p 8080:8080 nexus3.onap.org:10001/onap/music/distributed-kv-store
+    cd sms-service/bin/deploy
+    sms.sh start
 
 .. end