How to replicate "istioctl install" functionality with the helm charts? We want to manage Istio with Argo, but helm charts don't work in our environment

We have clusters in AWS GovCloud, and “istioctl install” essentially works out of the box. The helm charts do not. In fact we haven’t been able to figure out how to get the helm charts to work… at all. Our application is entirely unreachable. 520 errors from Cloudflare. However istioctl does not keep in line with our preference for IaC, whereas managing helm charts within Argo does.

Is there a method or process to get the same functionality out of the helm charts that “istioctl install” gets us?

You could probably render the Helm charts locally (e.g. helm template ) and then deploy that (kubectl apply)