For our deployment, we would like to not download the docker images from the internet (dockerhub) everytime.
Meaning we want to get all images for istio-init and istio and store it in our local repository. This step is required for security/certification etc.
Now Istio-init and Istio are made up of multiple disparate pieces (meaning there are many docker images). What’s the best way to source all of these. Is there are quick way to get all these images as collection ?
And finally this also means the helm charts would now need to point to the local repo. What’s the best way to alter the charts to point to the local repository ? I’m asking this question from future maintainability when newer versions of istio are released how can I get them installed (from local source) with NO or minimal changes to the chart ?
Appreciate your help on this.