This repository contains release-ready Istio helm chart tarballs used for downstream builds of Sail operator and tooling to build them.
It's used in cases when we need helm chart changes which are not yet available upstream or not available for given Istio version.
- Create a new directory containing
manifest.yaml- Directory name should follow
<istio_version>-redhatpattern, e.g.1.24.5-redhat - existing
manifest.yamlcan be copied over and edited to match the directory version
- Directory name should follow
- Make sure the referenced repo/branch in
manifest.yamlcontains all expected changes before building the helm charts - Build the charts (you need to pass the directory name)
go run . 1.24.5-redhat
- tarballs will be created in
helmdirectory, e.g.1.24.5-redhat/helm/ - Push the changes
- Update the Sail operator to use the new tarball versions, e.g. see this PR