X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=vnfs%2FDAaaS%2Fdeploy%2F00-init%2Fistio%2FREADME.md;h=58d2a6391aea429f5df913d5c71e89947501428e;hb=c453b17f1d0144ca0e084da00f2e55de5e922d31;hp=d19bcce03d47a461d71c5b97b319c9eec438c14d;hpb=f3955755cfff89fa03ed9c2f8958ee6faca2281f;p=demo.git diff --git a/vnfs/DAaaS/deploy/00-init/istio/README.md b/vnfs/DAaaS/deploy/00-init/istio/README.md index d19bcce0..58d2a639 100644 --- a/vnfs/DAaaS/deploy/00-init/istio/README.md +++ b/vnfs/DAaaS/deploy/00-init/istio/README.md @@ -1,31 +1,23 @@ -Istio Installation -1. Download the Source code -curl -L https://git.io/getLatestIstio | ISTIO_VERSION=1.1.7 sh - - -2. Add the ISTIO helm chart repository. “helm repo add istio.io https://storage.googleapis.com/istio-release/releases/1.1.7/charts/” - - NOTE : Make sure the helm client and helm server (tiller) is installed - - Create a namespace istio-system where all the istio components are installed “kubectl create namespace istio-system” - -3. Install all the Istio Custom Resource Definitions (CRDs) using kubectl apply - - - “helm template install/kubernetes/helm/istio-init --name istio-init --namespace istio-system | kubectl apply -f -”. - -4. Verify that all 53 Istio CRDs were committed to the Kubernetes api-server using the following command: - - “kubectl get crds | grep 'istio.io\|certmanager.k8s.io' | wc -l” - -5. Install istio with the sds as the configuration profile. - - “helm template install/kubernetes/helm/istio --name istio --namespace istio-system --values install/kubernetes/helm/istio/values-istio-sds-auth.yaml | kubectl apply -f -” - -6. Verify the Installation - - “kubectl get svc -n istio-system” && “kubectl get pods -n istio-system” - - Reference - -1. https://istio.io/docs/setup/kubernetes/install/helm/ -2. https://istio.io/docs/tasks/security/auth-sds/ +/* + * Copyright 2019 Intel Corporation, Inc + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +# Instructions to Install Istio ServiceMesh + +# a. Install Istio Operator's helm chart +# NOTE - Istio Operator is useful for maintainence and Upgrade to Istio versions + +helm install --name=istio-operator --namespace=istio-system istio-operator