istio-latest
downloads the latest Istio release for test.
The download scripts are hosted under third_party
directory.
Currently the manifest files of Istio under the third_party
directory must be updated manually when Istio releases the latest version.
Before bumping Istio version, you must install these tools:
yq (v4)
: For updating manifest files.
The following steps show how you can bump the istio-latest
manifest:
The version number is defined in third_party/istio-latest/generate-manifests.sh
. For example, if you want to bump the Istio version to 1.13.2
,
you can edit third_party/istio-latest/generate-manifests.sh
and set the version as:
generate "1.13.2" "$(dirname $0)"
The script updates the manifest automatically so you just kick it:
./hack/update-codegen.sh
Once the manifest is updated, please send the PR against net-istio repository. The CI starts using the updated manifest and detects any issue if exists.