sa-ne / istio-demo

Istio Demo Using Bookinfo Example Application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Demo for the Red Hat Service Mesh bookinfo demo, taken from https://access.redhat.com/documentation/en-us/openshift_container_platform/4.5/html-single/service_mesh/index#ossm-tutorial-bookinfo-overview_deploying-applications-ossm-v1x

To Install

  1. Log in as cluster admin
  2. Apply 1-5 in the istio-install directory via oc apply -f
  3. Give the "normal" user access to the istio-system project (i.e. oc adm policy add-role-to-user edit user1 -n istio-system)
  4. Switch to a "normal" user (i.e. user1 in an RHPDS environment)
  5. Create the bookinfo project (oc new-project bookinfo)
  6. Switch back to the cluster admin user
  7. Apply 7-deploy-servicemeshmemberroll.yaml via oc apply -f
  8. Switch back to the "normal" user
  9. Apply 0 & 1 in the bookinfo directory via oc apply -f
  10. Run export $(./2-gateway-url.sh) in the bookinfo directory
  11. Apply 3-destination-rule-all-mtls.yaml via oc apply -f
  12. Now you should be able to run generate-traffic.sh to generate traffic

Running a demo

About

Istio Demo Using Bookinfo Example Application


Languages

Language:Shell 100.0%