'Installing Istio through Spinnaker using Helm

So far I have had a very difficult time attempting to install Istio using Helm in Spinnaker. I understand that such a method of installation is not officially supported anymore and probably has a lot to do with my struggles. I even struggled to find official helm charts for the task that I could package and use within Spinnaker, so I just used helm package on the Istio github. I was wondering if anyone has successfully managed to do it this way.

This is what I tried:

  • clone https://github.com/istio/istio
  • cd into cloned repo, then helm package manifests/charts/base and helm package manifests/charts/istio-control/istio-discovery
  • I then tried to bake the resulting targz files in Spinnaker, however, this istiod charts seem to have all sorts of errors that make it incompatible with helm.

Any suggestions/ideas would be greatly appreciated!



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source