Setup

Setup contains instructions for installing the Istio control plane in various environments (e.g., Kubernetes, Consul, etc.), as well as instructions for installing the sidecar in the application deployment.

  • Kubernetes
    • Quick Start. Quick Start instructions to setup the Istio service mesh in a Kubernetes cluster.
    • Quick Start with Google Kubernetes Engine. Quick Start instructions to setup the Istio service using Google Kubernetes Engine (GKE)
    • Istio Helm Chart Instructions. Instructions for the setup and configuration of Istio using the Helm package manager.
    • Installing Istio Sidecar. Instructions for installing the Istio sidecar in application pods automatically using the sidecar injector webhook or manually using istioctl CLI.
    • Istio Mesh Expansion. Instructions for integrating VMs and bare metal hosts into an Istio mesh deployed on Kubernetes.
  • Nomad & Consul
    • Quick Start on Docker. Quick Start instructions to setup the Istio service mesh with Docker Compose.
    • Installation. Instructions for installing the Istio control plane in a Consul based environment, with or without Nomad.
  • Eureka
    • Quick Start on Docker. Quick Start instructions to setup the Istio service mesh with Docker Compose.
    • Installation. Instructions for installing the Istio control plane in an Eureka based environment.
  • Cloud Foundry
    • Installation. Instructions for installing the Istio control plane in Cloud Foundry.
  • Mesos
    • Installation. Instructions for installing the Istio control plane in Apache Mesos.