Skip to content
An Istio starter template for Helm
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
templates Add version to deployment name Sep 9, 2019
.helmignore Put newlines at the end of every file Aug 21, 2019
Chart.yaml Initial commit Aug 5, 2019
values.yaml Add multiple route prefix to ingress gateway Aug 21, 2019


An Istio starter template for Helm.

Stop fiddling with Istio and Kubernetes YAML and start building. This starter sets up everything you need to get a container running in Istio correctly the first time.


  • Fastest way to get a new service into the Istio mesh
  • Simplified Istio ingress configuration
  • Simplified Istio port configuration
  • ConfigMap driven by values.yaml, to facilitate easy Helm value overriding
  • Creates the following Kubernetes and Istio objects
    • Service
    • Deployment
    • ConfigMap
    • VirtualService
    • DestinationRule


  • Clone into ~/.helm/starters or,
  • Install with the helm-starter plugin.
    • helm plugin install
    • helm starter fetch


# Create a helm chart from the starter
> helm create NAME --starter helm-starter-istio

# Deploy the helm chart to kubernetes
> helm template NAME | kubectl -apply -f -
You can’t perform that action at this time.