From 7da06c296697269dd25fe03528c9f12b62206482 Mon Sep 17 00:00:00 2001 From: Pramod Date: Fri, 4 Oct 2019 17:23:19 -0700 Subject: Add Istio connectivity for Services below 1. Grafana 2. Prometheus 3. Minio (Istio ServiceEntry Added) Issue-ID: ONAPARC-511 Signed-off-by: Pramod Change-Id: I2cb21c18fde6ecb431fa7f407ce5e13ab31fc910 --- vnfs/DAaaS/README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'vnfs/DAaaS/README.md') diff --git a/vnfs/DAaaS/README.md b/vnfs/DAaaS/README.md index 4811eb06..91b5817c 100644 --- a/vnfs/DAaaS/README.md +++ b/vnfs/DAaaS/README.md @@ -13,6 +13,29 @@ git clone https://github.com/onap/demo.git DA_WORKING_DIR=$PWD/demo/vnfs/DAaaS/deploy ``` +## Install Istio Service Mesh + +## Istio is installed in two Steps +```bash +1. Istio-Operator +2. Istio-config +``` + +## Download the Istio Installation repo + +```bash +cd DA_WORKING_DIR/00-init +helm install --name=istio-operator --namespace=istio-system istio-operator +helm install istio-instance --name istio --namespace istio-system +``` + +## Install Metallb to act as a Loadbalancer +```bash +cd DA_WORKING_DIR/00-init +NOTE: Update the IP Address Ranges before you Install Metallb +helm install --name metallb -f values.yaml metallb +``` + ## Install Rook-Ceph for Persistent Storage Note: This is unusual but Flex volume path can be different than the default value. values.yaml has the most common flexvolume path configured. In case of errors related to flexvolume please refer to the https://rook.io/docs/rook/v0.9/flexvolume.html#configuring-the-flexvolume-path to find the appropriate flexvolume-path and set it in values.yaml ```bash -- cgit 1.2.3-korg