Installation Guides
Choose the guide that best suits your needs and platform.
Install with Istioctl
Install and customize any Istio configuration profile for in-depth evaluation or production use.
Install with Helm
Instructions to install and configure Istio in a Kubernetes cluster using Helm.
Install Multicluster
Install an Istio mesh across multiple Kubernetes clusters.
Install Istio with an External Control Plane
Install Istio with an external control plane and a remote cluster data plane.
Install Multiple Istio Control Planes in a Single Cluster
Install multiple Istio control planes in a single cluster using revisions and discoverySelectors.
Virtual Machine Installation
Deploy Istio and connect a workload running within a virtual machine to it.
Istio Operator Install
Instructions to install Istio in a Kubernetes cluster using the Istio operator.
If you need help choosing, refer to our which Istio installation method should I use? FAQ page.
To install gateways in a mesh, refer to Installing Gateways for details.
Istio 1.21 has been tested with these Kubernetes releases: 1.26, 1.27, 1.28, 1.29.