cloudpakforapplications-appmod
workshop-10-01-2020
workshop-10-01-2020
  • Introduction
  • Setup / Pre-work
    • Cloud Workshop + Cloud Shell Setup Instructions
  • Day 1
    • Lab: Kubernetes 101
      • Lab 1 - Deploy Application
      • Lab 2 - Scale Application
      • Lab 3 - Multi-tier Application
    • Lab: Helm 101
      • Setup Helm
      • Lab 1 - Deploy Application
      • Lab 2 - Update Application
      • Lab 3 - Revisions
      • Lab 4 - Helm Repositories
    • Lab: Jenkins and Kubernetes
  • Day 2
    • Lab: Deploy Microservices on IKS
    • Lab: Kubernetes Extensions
      • Access Cognitive Class
      • Setup Tools
      • Custom Resources and Operators
    • Lab: Istio 101
      • Setup Istio
      • Lab 1 - Installing Istio
      • Lab 2 - Deploying Guestbook Application
      • Lab 3 - Expose the Service Mesh with Istio Ingress Gateway
      • Lab 4 - Perform Traffic Management
  • Resources
    • IBM Developer
Powered by GitBook
On this page
  • Objectives
  • Workshop setup
  • Creating a service mesh with Istio
  • Cleaning up the Workshop

Was this helpful?

  1. Day 2

Lab: Istio 101

PreviousCustom Resources and OperatorsNextSetup Istio

Last updated 4 years ago

Was this helpful?

is an open platform to connect, secure, control and observe microservices, also known as a service mesh, on cloud platforms such as Kubernetes in IBM Cloud Kubernetes Service and VMs. With Istio, You can manage network traffic, load balance across microservices, enforce access policies, verify service identity, secure service communication and observe what exactly is going on with your services.

YouTube: Istio Service Mesh Explained:

In this course, you can see how to install Istio alongside microservices for a simple mock app called . When you deploy Guestbook's microservices into an IBM Cloud Kubernetes Service cluster where Istio is installed, you can choose to inject the Istio Envoy sidecar proxies in the pods of certain microservices.

Objectives

After you complete this course, you'll be able to:

  • Download and install Istio in your cluster

  • Deploy the Guestbook sample app

  • Set up the Istio Ingress Gateway

  • Perform simple traffic management, such as A/B tests and canary deployments

Workshop setup

Creating a service mesh with Istio

Cleaning up the Workshop

Script to uninstall ibmcloud CLI: and unset KUBECONFIG.

Script to delete Istio and Guestbook: .

Perform traffic management
clean_your_local_machine.sh
clean_your_k8s_cluster.sh
Istio
Guestbook
Lab Setup
Installing Istio
Deploying Guestbook sample application
Istio Service Mesh Explained