├── .devcontainer └── devcontainer.json ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── broken-link.md │ ├── bug_report.yml │ ├── epic_creation.yml │ └── feature_request.yml ├── pull_request_template.md └── workflows │ ├── brokenlinks.yml │ ├── helm.yaml │ ├── integration-tests.yaml │ ├── nightly-images.yaml │ ├── release.yaml │ ├── unit-tests.yaml │ └── update-deps.yaml ├── .gitignore ├── .mdlinkcheck.json ├── BUGS-AND-FEATURE-REQUESTS.md ├── CODE-OF-CONDUCT.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── Dockerfile ├── ISSUE-MANAGEMENT.md ├── LICENSE ├── Makefile ├── Makefile.core.mk ├── Makefile.overrides.mk ├── PROJECT ├── README.md ├── RELEASE-PROCESS.md ├── SECURITY.md ├── SUPPORT.md ├── TODO.md ├── api ├── v1 │ ├── common.go │ ├── groupversion_info.go │ ├── istio_types.go │ ├── istiocni_types.go │ ├── istiorevision_types.go │ ├── istiorevision_types_test.go │ ├── istiorevisiontags_types.go │ ├── values_types.gen.go │ ├── values_types_extra.go │ └── zz_generated.deepcopy.go └── v1alpha1 │ ├── common.go │ ├── groupversion_info.go │ ├── ztunnel_types.go │ └── zz_generated.deepcopy.go ├── bundle.Dockerfile ├── bundle ├── README.md ├── manifests │ ├── extensions.istio.io_wasmplugins.yaml │ ├── metrics-reader_rbac.authorization.k8s.io_v1_clusterrole.yaml │ ├── networking.istio.io_destinationrules.yaml │ ├── networking.istio.io_envoyfilters.yaml │ ├── networking.istio.io_gateways.yaml │ ├── networking.istio.io_proxyconfigs.yaml │ ├── networking.istio.io_serviceentries.yaml │ ├── networking.istio.io_sidecars.yaml │ ├── networking.istio.io_virtualservices.yaml │ ├── networking.istio.io_workloadentries.yaml │ ├── networking.istio.io_workloadgroups.yaml │ ├── sail-operator-metrics-service_v1_service.yaml │ ├── sailoperator.clusterserviceversion.yaml │ ├── sailoperator.io_istiocnis.yaml │ ├── sailoperator.io_istiorevisions.yaml │ ├── sailoperator.io_istiorevisiontags.yaml │ ├── sailoperator.io_istios.yaml │ ├── sailoperator.io_ztunnels.yaml │ ├── security.istio.io_authorizationpolicies.yaml │ ├── security.istio.io_peerauthentications.yaml │ ├── security.istio.io_requestauthentications.yaml │ └── telemetry.istio.io_telemetries.yaml ├── metadata │ └── annotations.yaml └── tests │ └── scorecard │ └── config.yaml ├── chart ├── .helmignore ├── Chart.yaml ├── README.md ├── crds │ ├── extensions.istio.io_wasmplugins.yaml │ ├── networking.istio.io_destinationrules.yaml │ ├── networking.istio.io_envoyfilters.yaml │ ├── networking.istio.io_gateways.yaml │ ├── networking.istio.io_proxyconfigs.yaml │ ├── networking.istio.io_serviceentries.yaml │ ├── networking.istio.io_sidecars.yaml │ ├── networking.istio.io_virtualservices.yaml │ ├── networking.istio.io_workloadentries.yaml │ ├── networking.istio.io_workloadgroups.yaml │ ├── sailoperator.io_istiocnis.yaml │ ├── sailoperator.io_istiorevisions.yaml │ ├── sailoperator.io_istiorevisiontags.yaml │ ├── sailoperator.io_istios.yaml │ ├── sailoperator.io_ztunnels.yaml │ ├── security.istio.io_authorizationpolicies.yaml │ ├── security.istio.io_peerauthentications.yaml │ ├── security.istio.io_requestauthentications.yaml │ └── telemetry.istio.io_telemetries.yaml ├── samples │ ├── ambient │ │ ├── istio-sample.yaml │ │ ├── istiocni-sample.yaml │ │ └── istioztunnel-sample.yaml │ ├── gwControllerMode.yaml │ ├── ingress-gateway.yaml │ ├── istio-sample-gw-api.yaml │ ├── istio-sample-revisionbased.yaml │ ├── istio-sample.yaml │ └── istiocni-sample.yaml ├── templates │ ├── auth_proxy_service.yaml │ ├── deployment.yaml │ ├── olm │ │ ├── clusterserviceversion.yaml │ │ ├── samples.yaml │ │ └── scorecard.yaml │ └── rbac │ │ ├── auth_proxy_client_clusterrole.yaml │ │ ├── auth_proxy_role.yaml │ │ ├── auth_proxy_role_binding.yaml │ │ ├── leader_election_role.yaml │ │ ├── leader_election_role_binding.yaml │ │ ├── role.yaml │ │ ├── role_binding.yaml │ │ └── service_account.yaml └── values.yaml ├── cmd └── main.go ├── codecov.yml ├── common ├── .commonfiles.sha ├── Makefile.common.mk ├── config │ ├── .golangci.yml │ ├── .hadolint.yml │ ├── .yamllint.yml │ ├── license-lint.yml │ ├── mdl.rb │ ├── sass-lint.yml │ └── tslint.json └── scripts │ ├── check_clean_repo.sh │ ├── copyright-banner-go.txt │ ├── fix_copyright_banner.sh │ ├── format_go.sh │ ├── gobuild.sh │ ├── kind_provisioner.sh │ ├── lint_copyright_banner.sh │ ├── lint_go.sh │ ├── metallb-native.yaml │ ├── report_build_info.sh │ ├── run.sh │ ├── setup_env.sh │ └── tracing.sh ├── controllers ├── istio │ ├── istio_controller.go │ └── istio_controller_test.go ├── istiocni │ ├── istiocni_controller.go │ └── istiocni_controller_test.go ├── istiorevision │ ├── istiorevision_controller.go │ └── istiorevision_controller_test.go ├── istiorevisiontag │ ├── istiorevisiontag_controller.go │ └── istiorevisiontag_controller_test.go ├── webhook │ ├── webhook_controller.go │ └── webhook_controller_test.go └── ztunnel │ ├── ztunnel_controller.go │ └── ztunnel_controller_test.go ├── docs ├── README.md ├── api-reference │ └── sailoperator.io.md ├── common │ ├── create-and-configure-gateways.md │ ├── images │ │ ├── kiali-dashboard.png │ │ ├── kiali-security.png │ │ └── kiali-traffic-map.png │ ├── install-bookinfo-app.md │ ├── install-istioctl-tool.md │ ├── istio-addons-integrations.md │ ├── istio-ambient-mode.md │ └── istio-ambient-waypoint.md ├── guidelines │ ├── example-documentation-following-guidelines.md │ └── guidelines.md └── multicluster │ ├── controlplane-gateway.yaml │ ├── east-west-gateway-net1.yaml │ ├── east-west-gateway-net2.yaml │ ├── expose-istiod.yaml │ ├── expose-services.yaml │ └── setup-multi-primary.sh ├── enhancements ├── README.md ├── SEP0-template.md ├── SEP1-enhancement-process.md ├── SEP2-revision-tags.md └── diagrams │ └── README.md ├── go.mod ├── go.sum ├── hack ├── api-docs │ ├── config.yaml │ └── templates │ │ ├── asciidoctor │ │ ├── gv_details.tpl │ │ ├── gv_list.tpl │ │ ├── type.tpl │ │ └── type_members.tpl │ │ └── markdown │ │ ├── gv_details.tpl │ │ ├── gv_list.tpl │ │ ├── type.tpl │ │ └── type_members.tpl ├── api_transformer │ ├── main.go │ └── transform.yaml ├── config.properties ├── download-charts.sh ├── extract-istio-crds.sh ├── helm-artifacts.sh ├── lint-watches.sh ├── operatorhub │ ├── operatorhub-pr-template.md │ └── publish-bundle.sh ├── patch-csv.sh ├── remove-old-versions.sh ├── update-istio.sh ├── update-profiles-list.sh ├── update-version-list.sh └── validate_semver.sh ├── licenses ├── cel.dev │ └── expr │ │ └── LICENSE ├── dario.cat │ └── mergo │ │ └── LICENSE ├── github.com │ ├── BurntSushi │ │ └── toml │ │ │ ├── COPYING │ │ │ └── cmd │ │ │ ├── toml-test-decoder │ │ │ └── COPYING │ │ │ ├── toml-test-encoder │ │ │ └── COPYING │ │ │ └── tomlv │ │ │ └── COPYING │ ├── MakeNowJust │ │ └── heredoc │ │ │ └── LICENSE │ ├── Masterminds │ │ ├── goutils │ │ │ └── LICENSE.txt │ │ ├── semver │ │ │ └── v3 │ │ │ │ └── LICENSE.txt │ │ ├── sprig │ │ │ └── v3 │ │ │ │ └── LICENSE.txt │ │ └── squirrel │ │ │ └── LICENSE │ ├── antlr4-go │ │ └── antlr │ │ │ └── v4 │ │ │ └── LICENSE │ ├── asaskevich │ │ └── govalidator │ │ │ └── LICENSE │ ├── beorn7 │ │ └── perks │ │ │ └── LICENSE │ ├── blang │ │ └── semver │ │ │ └── v4 │ │ │ └── LICENSE │ ├── cenkalti │ │ └── backoff │ │ │ └── v4 │ │ │ └── LICENSE │ ├── cespare │ │ └── xxhash │ │ │ └── v2 │ │ │ └── LICENSE.txt │ ├── chai2010 │ │ └── gettext-go │ │ │ └── LICENSE │ ├── containerd │ │ ├── containerd │ │ │ └── LICENSE │ │ ├── errdefs │ │ │ └── LICENSE │ │ ├── log │ │ │ └── LICENSE │ │ └── platforms │ │ │ └── LICENSE │ ├── cyphar │ │ └── filepath-securejoin │ │ │ └── LICENSE │ ├── davecgh │ │ └── go-spew │ │ │ └── LICENSE │ ├── distribution │ │ └── reference │ │ │ └── LICENSE │ ├── docker │ │ ├── cli │ │ │ └── LICENSE │ │ ├── distribution │ │ │ └── LICENSE │ │ ├── docker-credential-helpers │ │ │ └── LICENSE │ │ ├── docker │ │ │ ├── LICENSE │ │ │ └── contrib │ │ │ │ └── busybox │ │ │ │ └── LICENSE │ │ ├── go-connections │ │ │ └── LICENSE │ │ └── go-metrics │ │ │ └── LICENSE │ ├── emicklei │ │ └── go-restful │ │ │ └── v3 │ │ │ └── LICENSE │ ├── evanphx │ │ └── json-patch │ │ │ ├── LICENSE │ │ │ └── v5 │ │ │ └── LICENSE │ ├── exponent-io │ │ └── jsonpath │ │ │ └── LICENSE │ ├── fatih │ │ └── color │ │ │ └── LICENSE.md │ ├── felixge │ │ └── httpsnoop │ │ │ └── LICENSE.txt │ ├── fsnotify │ │ └── fsnotify │ │ │ └── LICENSE │ ├── fxamacker │ │ └── cbor │ │ │ └── v2 │ │ │ └── LICENSE │ ├── go-errors │ │ └── errors │ │ │ └── NONE │ ├── go-gorp │ │ └── gorp │ │ │ └── v3 │ │ │ └── LICENSE │ ├── go-logr │ │ ├── logr │ │ │ └── LICENSE │ │ ├── stdr │ │ │ └── LICENSE │ │ └── zapr │ │ │ └── LICENSE │ ├── go-openapi │ │ ├── jsonpointer │ │ │ └── LICENSE │ │ ├── jsonreference │ │ │ └── LICENSE │ │ └── swag │ │ │ └── LICENSE │ ├── gobwas │ │ └── glob │ │ │ └── LICENSE │ ├── gogo │ │ └── protobuf │ │ │ └── LICENSE │ ├── golang │ │ └── protobuf │ │ │ └── LICENSE │ ├── google │ │ ├── btree │ │ │ └── LICENSE │ │ ├── cel-go │ │ │ └── LICENSE │ │ ├── gnostic-models │ │ │ └── LICENSE │ │ ├── go-cmp │ │ │ └── LICENSE │ │ ├── shlex │ │ │ └── COPYING │ │ └── uuid │ │ │ └── LICENSE │ ├── gorilla │ │ ├── mux │ │ │ └── LICENSE │ │ └── websocket │ │ │ └── LICENSE │ ├── gosuri │ │ └── uitable │ │ │ ├── LICENSE │ │ │ └── util │ │ │ └── wordwrap │ │ │ └── LICENSE.md │ ├── gregjones │ │ └── httpcache │ │ │ └── LICENSE.txt │ ├── grpc-ecosystem │ │ └── grpc-gateway │ │ │ └── v2 │ │ │ ├── LICENSE │ │ │ └── internal │ │ │ └── casing │ │ │ └── LICENSE.md │ ├── hashicorp │ │ ├── errwrap │ │ │ └── LICENSE │ │ └── go-multierror │ │ │ └── LICENSE │ ├── huandu │ │ └── xstrings │ │ │ └── LICENSE │ ├── jmoiron │ │ └── sqlx │ │ │ └── LICENSE │ ├── josharian │ │ └── intern │ │ │ └── license.md │ ├── json-iterator │ │ └── go │ │ │ └── LICENSE │ ├── k8snetworkplumbingwg │ │ └── network-attachment-definition-client │ │ │ └── LICENSE │ ├── klauspost │ │ └── compress │ │ │ ├── LICENSE │ │ │ ├── gzhttp │ │ │ └── LICENSE │ │ │ ├── internal │ │ │ ├── lz4ref │ │ │ │ └── LICENSE │ │ │ └── snapref │ │ │ │ └── LICENSE │ │ │ ├── s2 │ │ │ ├── LICENSE │ │ │ └── cmd │ │ │ │ └── internal │ │ │ │ ├── filepathx │ │ │ │ └── LICENSE │ │ │ │ └── readahead │ │ │ │ └── LICENSE │ │ │ ├── snappy │ │ │ ├── LICENSE │ │ │ └── xerial │ │ │ │ └── LICENSE │ │ │ └── zstd │ │ │ └── internal │ │ │ └── xxhash │ │ │ └── LICENSE.txt │ ├── lann │ │ ├── builder │ │ │ └── LICENSE │ │ └── ps │ │ │ └── LICENSE │ ├── lib │ │ └── pq │ │ │ └── LICENSE.md │ ├── liggitt │ │ └── tabwriter │ │ │ └── LICENSE │ ├── magiconair │ │ └── properties │ │ │ └── LICENSE.md │ ├── mailru │ │ └── easyjson │ │ │ └── LICENSE │ ├── mattn │ │ ├── go-colorable │ │ │ └── LICENSE │ │ ├── go-isatty │ │ │ └── LICENSE │ │ └── go-runewidth │ │ │ └── LICENSE │ ├── mitchellh │ │ ├── copystructure │ │ │ └── LICENSE │ │ ├── go-wordwrap │ │ │ └── LICENSE.md │ │ └── reflectwalk │ │ │ └── LICENSE │ ├── moby │ │ ├── locker │ │ │ └── LICENSE │ │ ├── spdystream │ │ │ └── LICENSE │ │ └── term │ │ │ └── LICENSE │ ├── modern-go │ │ ├── concurrent │ │ │ └── LICENSE │ │ └── reflect2 │ │ │ └── LICENSE │ ├── monochromegane │ │ └── go-gitignore │ │ │ └── LICENSE │ ├── munnerz │ │ └── goautoneg │ │ │ └── LICENSE │ ├── mxk │ │ └── go-flowrate │ │ │ └── LICENSE │ ├── onsi │ │ ├── ginkgo │ │ │ └── v2 │ │ │ │ └── LICENSE │ │ └── gomega │ │ │ └── LICENSE │ ├── opencontainers │ │ ├── go-digest │ │ │ └── LICENSE │ │ └── image-spec │ │ │ └── LICENSE │ ├── peterbourgon │ │ └── diskv │ │ │ └── LICENSE │ ├── pkg │ │ └── errors │ │ │ └── LICENSE │ ├── pmezard │ │ └── go-difflib │ │ │ └── LICENSE │ ├── prometheus │ │ ├── client_golang │ │ │ ├── LICENSE │ │ │ └── internal │ │ │ │ └── github.com │ │ │ │ └── golang │ │ │ │ └── gddo │ │ │ │ └── LICENSE │ │ ├── client_model │ │ │ └── LICENSE │ │ ├── common │ │ │ └── LICENSE │ │ └── procfs │ │ │ └── LICENSE │ ├── rivo │ │ └── uniseg │ │ │ └── LICENSE.txt │ ├── rubenv │ │ └── sql-migrate │ │ │ ├── LICENSE │ │ │ └── sqlparse │ │ │ └── LICENSE │ ├── russross │ │ └── blackfriday │ │ │ └── v2 │ │ │ └── LICENSE.txt │ ├── shopspring │ │ └── decimal │ │ │ └── LICENSE │ ├── sirupsen │ │ └── logrus │ │ │ └── LICENSE │ ├── spf13 │ │ ├── cast │ │ │ └── LICENSE │ │ ├── cobra │ │ │ └── LICENSE.txt │ │ └── pflag │ │ │ └── LICENSE │ ├── stoewer │ │ └── go-strcase │ │ │ └── LICENSE │ ├── stretchr │ │ ├── objx │ │ │ └── LICENSE │ │ └── testify │ │ │ └── LICENSE │ ├── x448 │ │ └── float16 │ │ │ └── LICENSE │ ├── xeipuuv │ │ ├── gojsonpointer │ │ │ └── NONE │ │ ├── gojsonreference │ │ │ └── NONE │ │ └── gojsonschema │ │ │ └── NONE │ └── xlab │ │ └── treeprint │ │ └── LICENSE ├── go.opentelemetry.io │ ├── auto │ │ └── sdk │ │ │ └── LICENSE │ ├── contrib │ │ └── instrumentation │ │ │ └── net │ │ │ └── http │ │ │ └── otelhttp │ │ │ └── LICENSE │ ├── otel │ │ ├── LICENSE │ │ ├── exporters │ │ │ └── otlp │ │ │ │ └── otlptrace │ │ │ │ ├── LICENSE │ │ │ │ └── otlptracegrpc │ │ │ │ └── LICENSE │ │ ├── metric │ │ │ └── LICENSE │ │ ├── sdk │ │ │ └── LICENSE │ │ └── trace │ │ │ └── LICENSE │ └── proto │ │ └── otlp │ │ └── LICENSE ├── go.uber.org │ ├── multierr │ │ └── LICENSE.txt │ └── zap │ │ └── LICENSE ├── golang.org │ └── x │ │ ├── crypto │ │ └── LICENSE │ │ ├── exp │ │ └── LICENSE │ │ ├── mod │ │ └── LICENSE │ │ ├── net │ │ └── LICENSE │ │ ├── oauth2 │ │ └── LICENSE │ │ ├── sync │ │ └── LICENSE │ │ ├── sys │ │ └── LICENSE │ │ ├── term │ │ └── LICENSE │ │ ├── text │ │ └── LICENSE │ │ ├── time │ │ └── LICENSE │ │ └── tools │ │ └── LICENSE ├── gomodules.xyz │ └── jsonpatch │ │ └── v2 │ │ └── LICENSE ├── google.golang.org │ ├── genproto │ │ └── googleapis │ │ │ ├── api │ │ │ └── LICENSE │ │ │ └── rpc │ │ │ └── LICENSE │ ├── grpc │ │ └── LICENSE │ └── protobuf │ │ └── LICENSE ├── gopkg.in │ ├── evanphx │ │ └── json-patch.v4 │ │ │ └── LICENSE │ ├── inf.v0 │ │ └── LICENSE │ ├── natefinch │ │ └── lumberjack.v2 │ │ │ └── LICENSE │ └── yaml.v3 │ │ └── LICENSE ├── helm.sh │ └── helm │ │ └── v3 │ │ ├── LICENSE │ │ └── pkg │ │ ├── chart │ │ └── loader │ │ │ └── testdata │ │ │ ├── LICENSE │ │ │ ├── frobnitz.v1 │ │ │ └── LICENSE │ │ │ ├── frobnitz.v2.reqs │ │ │ └── LICENSE │ │ │ ├── frobnitz │ │ │ └── LICENSE │ │ │ ├── frobnitz_backslash │ │ │ └── LICENSE │ │ │ ├── frobnitz_with_bom │ │ │ └── LICENSE │ │ │ └── frobnitz_with_dev_null │ │ │ └── LICENSE │ │ └── chartutil │ │ └── testdata │ │ ├── dependent-chart-alias │ │ └── LICENSE │ │ ├── dependent-chart-no-requirements-yaml │ │ └── LICENSE │ │ ├── dependent-chart-with-all-in-requirements-yaml │ │ └── LICENSE │ │ ├── dependent-chart-with-mixed-requirements-yaml │ │ └── LICENSE │ │ └── frobnitz │ │ └── LICENSE ├── istio.io │ ├── api │ │ └── LICENSE │ ├── client-go │ │ └── LICENSE │ └── istio │ │ └── LICENSE ├── k8s.io │ ├── api │ │ └── LICENSE │ ├── apiextensions-apiserver │ │ └── LICENSE │ ├── apimachinery │ │ ├── LICENSE │ │ └── third_party │ │ │ └── forked │ │ │ └── golang │ │ │ └── LICENSE │ ├── apiserver │ │ └── LICENSE │ ├── cli-runtime │ │ └── LICENSE │ ├── client-go │ │ ├── LICENSE │ │ └── third_party │ │ │ └── forked │ │ │ └── golang │ │ │ └── LICENSE │ ├── component-base │ │ └── LICENSE │ ├── klog │ │ └── v2 │ │ │ └── LICENSE │ ├── kube-openapi │ │ ├── LICENSE │ │ └── pkg │ │ │ ├── internal │ │ │ └── third_party │ │ │ │ ├── go-json-experiment │ │ │ │ └── json │ │ │ │ │ └── LICENSE │ │ │ │ └── govalidator │ │ │ │ └── LICENSE │ │ │ └── validation │ │ │ ├── errors │ │ │ └── LICENSE │ │ │ ├── spec │ │ │ └── LICENSE │ │ │ ├── strfmt │ │ │ └── LICENSE │ │ │ └── validate │ │ │ └── LICENSE │ ├── kubectl │ │ └── LICENSE │ └── utils │ │ ├── LICENSE │ │ ├── inotify │ │ └── LICENSE │ │ ├── internal │ │ └── third_party │ │ │ └── forked │ │ │ └── golang │ │ │ └── LICENSE │ │ └── third_party │ │ └── forked │ │ └── golang │ │ └── LICENSE ├── oras.land │ └── oras-go │ │ └── LICENSE └── sigs.k8s.io │ ├── apiserver-network-proxy │ └── konnectivity-client │ │ └── LICENSE │ ├── controller-runtime │ └── LICENSE │ ├── json │ └── LICENSE │ ├── kustomize │ ├── api │ │ └── LICENSE │ └── kyaml │ │ └── LICENSE │ ├── randfill │ └── LICENSE │ ├── structured-merge-diff │ └── v4 │ │ └── LICENSE │ └── yaml │ ├── LICENSE │ ├── goyaml.v2 │ └── LICENSE │ └── goyaml.v3 │ └── LICENSE ├── pkg ├── config │ ├── config.go │ ├── config_test.go │ └── platform.go ├── constants │ └── constants.go ├── converter │ └── converter_test.go ├── enqueuelogger │ ├── queue.go │ ├── queue_test.go │ ├── wrapper.go │ └── wrapper_test.go ├── env │ ├── env.go │ └── env_test.go ├── errlist │ ├── builder.go │ └── builder_test.go ├── helm │ ├── chartmanager.go │ ├── chartmanager_test.go │ ├── postrenderer.go │ ├── postrenderer_test.go │ ├── restclientgetter.go │ ├── testdata │ │ └── chart │ │ │ ├── Chart.yaml │ │ │ └── templates │ │ │ └── configmap.yaml │ ├── values.go │ └── values_test.go ├── istiovalues │ ├── digests.go │ ├── digests_test.go │ ├── fips.go │ ├── fips_test.go │ ├── overrides.go │ ├── overrides_test.go │ ├── profiles.go │ ├── profiles_test.go │ ├── vendor_defaults.go │ ├── vendor_defaults.yaml │ └── vendor_defaults_test.go ├── istioversion │ ├── version.go │ ├── version_test.go │ └── versions.yaml ├── kube │ ├── finalizers.go │ ├── finalizers_test.go │ ├── key.go │ ├── key_test.go │ ├── status_patch.go │ └── status_patch_test.go ├── predicate │ ├── predicate.go │ └── predicate_test.go ├── reconciler │ ├── errors.go │ ├── errors_test.go │ ├── reconciler.go │ └── reconciler_test.go ├── revision │ ├── dependency.go │ ├── dependency_test.go │ ├── list.go │ ├── list_test.go │ ├── prune.go │ ├── prune_test.go │ ├── reconcile.go │ ├── reconcile_test.go │ ├── references.go │ ├── references_test.go │ ├── remote.go │ ├── values.go │ └── values_test.go ├── scheme │ └── scheme.go ├── test │ ├── environment.go │ ├── project │ │ └── project.go │ ├── testtime │ │ └── time.go │ └── util │ │ └── ginkgo │ │ └── ginkgo.go ├── validation │ ├── namespace.go │ └── namespace_test.go └── version │ ├── semverutils.go │ ├── semverutils_test.go │ └── version.go ├── resources ├── v1.24.0 │ ├── base-1.24.0.tgz.etag │ ├── charts │ │ ├── base │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── crd-all.gen.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── crds.yaml │ │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ │ ├── reader-serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── cni │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-cni.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ ├── network-attachment-definition.yaml │ │ │ │ ├── resourcequota.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── gateway │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── deployment.yaml │ │ │ │ ├── hpa.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ ├── values.schema.json │ │ │ └── values.yaml │ │ ├── istiod │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── gateway-injection-template.yaml │ │ │ │ ├── grpc-agent.yaml │ │ │ │ ├── grpc-simple.yaml │ │ │ │ ├── injection-template.yaml │ │ │ │ ├── kube-gateway.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ ├── profile-stable.yaml │ │ │ │ └── waypoint.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── autoscale.yaml │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-jwks.yaml │ │ │ │ ├── configmap-values.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ ├── istiod-injector-configmap.yaml │ │ │ │ ├── mutatingwebhook.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── reader-clusterrole.yaml │ │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ │ ├── remote-istiod-service.yaml │ │ │ │ ├── revision-tags.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── rolebinding.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── revisiontags │ │ │ ├── Chart.yaml │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── revision-tags.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ └── ztunnel │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── daemonset.yaml │ │ │ ├── rbac.yaml │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ ├── cni-1.24.0.tgz.etag │ ├── commit │ ├── gateway-1.24.0.tgz.etag │ ├── istiod-1.24.0.tgz.etag │ ├── profiles │ │ ├── ambient.yaml │ │ ├── default.yaml │ │ ├── demo.yaml │ │ ├── empty.yaml │ │ ├── openshift-ambient.yaml │ │ ├── openshift.yaml │ │ ├── preview.yaml │ │ ├── remote.yaml │ │ └── stable.yaml │ └── ztunnel-1.24.0.tgz.etag ├── v1.24.1 │ ├── base-1.24.1.tgz.etag │ ├── charts │ │ ├── base │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── crd-all.gen.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── crds.yaml │ │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ │ ├── reader-serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── cni │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-cni.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ ├── network-attachment-definition.yaml │ │ │ │ ├── resourcequota.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── gateway │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── deployment.yaml │ │ │ │ ├── hpa.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ ├── values.schema.json │ │ │ └── values.yaml │ │ ├── istiod │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── gateway-injection-template.yaml │ │ │ │ ├── grpc-agent.yaml │ │ │ │ ├── grpc-simple.yaml │ │ │ │ ├── injection-template.yaml │ │ │ │ ├── kube-gateway.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ ├── profile-stable.yaml │ │ │ │ └── waypoint.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── autoscale.yaml │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-jwks.yaml │ │ │ │ ├── configmap-values.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ ├── istiod-injector-configmap.yaml │ │ │ │ ├── mutatingwebhook.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── reader-clusterrole.yaml │ │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ │ ├── remote-istiod-service.yaml │ │ │ │ ├── revision-tags.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── rolebinding.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── revisiontags │ │ │ ├── Chart.yaml │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── revision-tags.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ └── ztunnel │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── daemonset.yaml │ │ │ ├── rbac.yaml │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ ├── cni-1.24.1.tgz.etag │ ├── commit │ ├── gateway-1.24.1.tgz.etag │ ├── istiod-1.24.1.tgz.etag │ ├── profiles │ │ ├── ambient.yaml │ │ ├── default.yaml │ │ ├── demo.yaml │ │ ├── empty.yaml │ │ ├── openshift-ambient.yaml │ │ ├── openshift.yaml │ │ ├── preview.yaml │ │ ├── remote.yaml │ │ └── stable.yaml │ └── ztunnel-1.24.1.tgz.etag ├── v1.24.2 │ ├── base-1.24.2.tgz.etag │ ├── charts │ │ ├── base │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── crd-all.gen.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── crds.yaml │ │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ │ ├── reader-serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── cni │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-cni.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ ├── network-attachment-definition.yaml │ │ │ │ ├── resourcequota.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── gateway │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── deployment.yaml │ │ │ │ ├── hpa.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ ├── values.schema.json │ │ │ └── values.yaml │ │ ├── istiod │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── gateway-injection-template.yaml │ │ │ │ ├── grpc-agent.yaml │ │ │ │ ├── grpc-simple.yaml │ │ │ │ ├── injection-template.yaml │ │ │ │ ├── kube-gateway.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ ├── profile-stable.yaml │ │ │ │ └── waypoint.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── autoscale.yaml │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-jwks.yaml │ │ │ │ ├── configmap-values.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ ├── istiod-injector-configmap.yaml │ │ │ │ ├── mutatingwebhook.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── reader-clusterrole.yaml │ │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ │ ├── remote-istiod-service.yaml │ │ │ │ ├── revision-tags.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── rolebinding.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── revisiontags │ │ │ ├── Chart.yaml │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── revision-tags.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ └── ztunnel │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── daemonset.yaml │ │ │ ├── rbac.yaml │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ ├── cni-1.24.2.tgz.etag │ ├── commit │ ├── gateway-1.24.2.tgz.etag │ ├── istiod-1.24.2.tgz.etag │ ├── profiles │ │ ├── ambient.yaml │ │ ├── default.yaml │ │ ├── demo.yaml │ │ ├── empty.yaml │ │ ├── openshift-ambient.yaml │ │ ├── openshift.yaml │ │ ├── preview.yaml │ │ ├── remote.yaml │ │ └── stable.yaml │ └── ztunnel-1.24.2.tgz.etag ├── v1.24.3 │ ├── 1.24.3.tar.gz.etag │ ├── base-1.24.3.tgz.etag │ ├── charts │ │ ├── base │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── crd-all.gen.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── crds.yaml │ │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ │ ├── reader-serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── cni │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-cni.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ ├── network-attachment-definition.yaml │ │ │ │ ├── resourcequota.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── gateway │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── deployment.yaml │ │ │ │ ├── hpa.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ ├── values.schema.json │ │ │ └── values.yaml │ │ ├── istiod │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── gateway-injection-template.yaml │ │ │ │ ├── grpc-agent.yaml │ │ │ │ ├── grpc-simple.yaml │ │ │ │ ├── injection-template.yaml │ │ │ │ ├── kube-gateway.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ ├── profile-stable.yaml │ │ │ │ └── waypoint.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── autoscale.yaml │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-jwks.yaml │ │ │ │ ├── configmap-values.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ ├── istiod-injector-configmap.yaml │ │ │ │ ├── mutatingwebhook.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── reader-clusterrole.yaml │ │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ │ ├── remote-istiod-service.yaml │ │ │ │ ├── revision-tags.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── rolebinding.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── revisiontags │ │ │ ├── Chart.yaml │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── revision-tags.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ └── ztunnel │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── daemonset.yaml │ │ │ ├── rbac.yaml │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ ├── cni-1.24.3.tgz.etag │ ├── commit │ ├── gateway-1.24.3.tgz.etag │ ├── istiod-1.24.3.tgz.etag │ ├── profiles │ │ ├── ambient.yaml │ │ ├── default.yaml │ │ ├── demo.yaml │ │ ├── empty.yaml │ │ ├── openshift-ambient.yaml │ │ ├── openshift.yaml │ │ ├── preview.yaml │ │ ├── remote.yaml │ │ └── stable.yaml │ └── ztunnel-1.24.3.tgz.etag ├── v1.24.4 │ ├── 1.24.4.tar.gz.etag │ ├── base-1.24.4.tgz.etag │ ├── charts │ │ ├── base │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── crd-all.gen.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── crds.yaml │ │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ │ ├── reader-serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── cni │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-cni.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ ├── network-attachment-definition.yaml │ │ │ │ ├── resourcequota.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── gateway │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── deployment.yaml │ │ │ │ ├── hpa.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ ├── values.schema.json │ │ │ └── values.yaml │ │ ├── istiod │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── gateway-injection-template.yaml │ │ │ │ ├── grpc-agent.yaml │ │ │ │ ├── grpc-simple.yaml │ │ │ │ ├── injection-template.yaml │ │ │ │ ├── kube-gateway.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ ├── profile-stable.yaml │ │ │ │ └── waypoint.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── autoscale.yaml │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-jwks.yaml │ │ │ │ ├── configmap-values.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ ├── istiod-injector-configmap.yaml │ │ │ │ ├── mutatingwebhook.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── reader-clusterrole.yaml │ │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ │ ├── remote-istiod-service.yaml │ │ │ │ ├── revision-tags.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── rolebinding.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── revisiontags │ │ │ ├── Chart.yaml │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── revision-tags.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ └── ztunnel │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── daemonset.yaml │ │ │ ├── rbac.yaml │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ ├── cni-1.24.4.tgz.etag │ ├── commit │ ├── gateway-1.24.4.tgz.etag │ ├── istiod-1.24.4.tgz.etag │ ├── profiles │ │ ├── ambient.yaml │ │ ├── default.yaml │ │ ├── demo.yaml │ │ ├── empty.yaml │ │ ├── openshift-ambient.yaml │ │ ├── openshift.yaml │ │ ├── preview.yaml │ │ ├── remote.yaml │ │ └── stable.yaml │ └── ztunnel-1.24.4.tgz.etag ├── v1.24.5 │ ├── 1.24.5.tar.gz.etag │ ├── base-1.24.5.tgz.etag │ ├── charts │ │ ├── base │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── crd-all.gen.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── crds.yaml │ │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ │ ├── reader-serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── cni │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-cni.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ ├── network-attachment-definition.yaml │ │ │ │ ├── resourcequota.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── gateway │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── deployment.yaml │ │ │ │ ├── hpa.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ ├── values.schema.json │ │ │ └── values.yaml │ │ ├── istiod │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── gateway-injection-template.yaml │ │ │ │ ├── grpc-agent.yaml │ │ │ │ ├── grpc-simple.yaml │ │ │ │ ├── injection-template.yaml │ │ │ │ ├── kube-gateway.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ ├── profile-stable.yaml │ │ │ │ └── waypoint.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── autoscale.yaml │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-jwks.yaml │ │ │ │ ├── configmap-values.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ ├── istiod-injector-configmap.yaml │ │ │ │ ├── mutatingwebhook.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── reader-clusterrole.yaml │ │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ │ ├── remote-istiod-service.yaml │ │ │ │ ├── revision-tags.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── rolebinding.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── revisiontags │ │ │ ├── Chart.yaml │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── revision-tags.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ └── ztunnel │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── daemonset.yaml │ │ │ ├── rbac.yaml │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ ├── cni-1.24.5.tgz.etag │ ├── commit │ ├── gateway-1.24.5.tgz.etag │ ├── istiod-1.24.5.tgz.etag │ ├── profiles │ │ ├── ambient.yaml │ │ ├── default.yaml │ │ ├── demo.yaml │ │ ├── empty.yaml │ │ ├── openshift-ambient.yaml │ │ ├── openshift.yaml │ │ ├── preview.yaml │ │ ├── remote.yaml │ │ └── stable.yaml │ └── ztunnel-1.24.5.tgz.etag ├── v1.24.6 │ ├── base-1.24.6.tgz.etag │ ├── charts │ │ ├── base │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── crd-all.gen.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── crds.yaml │ │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ │ ├── reader-serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── cni │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-cni.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ ├── network-attachment-definition.yaml │ │ │ │ ├── resourcequota.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── gateway │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── deployment.yaml │ │ │ │ ├── hpa.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ ├── values.schema.json │ │ │ └── values.yaml │ │ ├── istiod │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── gateway-injection-template.yaml │ │ │ │ ├── grpc-agent.yaml │ │ │ │ ├── grpc-simple.yaml │ │ │ │ ├── injection-template.yaml │ │ │ │ ├── kube-gateway.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ ├── profile-stable.yaml │ │ │ │ └── waypoint.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── autoscale.yaml │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-jwks.yaml │ │ │ │ ├── configmap-values.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ ├── istiod-injector-configmap.yaml │ │ │ │ ├── mutatingwebhook.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── reader-clusterrole.yaml │ │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ │ ├── remote-istiod-service.yaml │ │ │ │ ├── revision-tags.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── rolebinding.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── revisiontags │ │ │ ├── Chart.yaml │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── revision-tags.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ └── ztunnel │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.21.yaml │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── daemonset.yaml │ │ │ ├── rbac.yaml │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ ├── cni-1.24.6.tgz.etag │ ├── commit │ ├── gateway-1.24.6.tgz.etag │ ├── istiod-1.24.6.tgz.etag │ ├── profiles │ │ ├── ambient.yaml │ │ ├── default.yaml │ │ ├── demo.yaml │ │ ├── empty.yaml │ │ ├── openshift-ambient.yaml │ │ ├── openshift.yaml │ │ ├── preview.yaml │ │ ├── remote.yaml │ │ └── stable.yaml │ └── ztunnel-1.24.6.tgz.etag ├── v1.25.1 │ ├── 1.25.1.tar.gz.etag │ ├── base-1.25.1.tgz.etag │ ├── charts │ │ ├── base │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── crd-all.gen.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── crds.yaml │ │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ │ ├── reader-serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── cni │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-cni.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ ├── network-attachment-definition.yaml │ │ │ │ ├── resourcequota.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── gateway │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── deployment.yaml │ │ │ │ ├── hpa.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ ├── values.schema.json │ │ │ └── values.yaml │ │ ├── istiod │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── gateway-injection-template.yaml │ │ │ │ ├── grpc-agent.yaml │ │ │ │ ├── grpc-simple.yaml │ │ │ │ ├── injection-template.yaml │ │ │ │ ├── kube-gateway.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ ├── profile-stable.yaml │ │ │ │ └── waypoint.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── autoscale.yaml │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-jwks.yaml │ │ │ │ ├── configmap-values.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ ├── istiod-injector-configmap.yaml │ │ │ │ ├── mutatingwebhook.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── reader-clusterrole.yaml │ │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ │ ├── remote-istiod-service.yaml │ │ │ │ ├── revision-tags.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── rolebinding.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── revisiontags │ │ │ ├── Chart.yaml │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── revision-tags.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ └── ztunnel │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-gke.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── _helpers.tpl │ │ │ ├── daemonset.yaml │ │ │ ├── rbac.yaml │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ ├── cni-1.25.1.tgz.etag │ ├── commit │ ├── gateway-1.25.1.tgz.etag │ ├── istiod-1.25.1.tgz.etag │ ├── profiles │ │ ├── ambient.yaml │ │ ├── default.yaml │ │ ├── demo.yaml │ │ ├── empty.yaml │ │ ├── openshift-ambient.yaml │ │ ├── openshift.yaml │ │ ├── preview.yaml │ │ ├── remote.yaml │ │ └── stable.yaml │ └── ztunnel-1.25.1.tgz.etag ├── v1.25.2 │ ├── 1.25.2.tar.gz.etag │ ├── base-1.25.2.tgz.etag │ ├── charts │ │ ├── base │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── crd-all.gen.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── crds.yaml │ │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ │ ├── reader-serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── cni │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-cni.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ ├── network-attachment-definition.yaml │ │ │ │ ├── resourcequota.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── gateway │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── deployment.yaml │ │ │ │ ├── hpa.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ ├── values.schema.json │ │ │ └── values.yaml │ │ ├── istiod │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── gateway-injection-template.yaml │ │ │ │ ├── grpc-agent.yaml │ │ │ │ ├── grpc-simple.yaml │ │ │ │ ├── injection-template.yaml │ │ │ │ ├── kube-gateway.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ ├── profile-stable.yaml │ │ │ │ └── waypoint.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── autoscale.yaml │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-jwks.yaml │ │ │ │ ├── configmap-values.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ ├── istiod-injector-configmap.yaml │ │ │ │ ├── mutatingwebhook.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── reader-clusterrole.yaml │ │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ │ ├── remote-istiod-service.yaml │ │ │ │ ├── revision-tags.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── rolebinding.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── revisiontags │ │ │ ├── Chart.yaml │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── revision-tags.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ └── ztunnel │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-gke.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── _helpers.tpl │ │ │ ├── daemonset.yaml │ │ │ ├── rbac.yaml │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ ├── cni-1.25.2.tgz.etag │ ├── commit │ ├── gateway-1.25.2.tgz.etag │ ├── istiod-1.25.2.tgz.etag │ ├── profiles │ │ ├── ambient.yaml │ │ ├── default.yaml │ │ ├── demo.yaml │ │ ├── empty.yaml │ │ ├── openshift-ambient.yaml │ │ ├── openshift.yaml │ │ ├── preview.yaml │ │ ├── remote.yaml │ │ └── stable.yaml │ └── ztunnel-1.25.2.tgz.etag ├── v1.25.3 │ ├── base-1.25.3.tgz.etag │ ├── charts │ │ ├── base │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── crd-all.gen.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── crds.yaml │ │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ │ ├── reader-serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── cni │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-cni.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ ├── network-attachment-definition.yaml │ │ │ │ ├── resourcequota.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── gateway │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── deployment.yaml │ │ │ │ ├── hpa.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ ├── values.schema.json │ │ │ └── values.yaml │ │ ├── istiod │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── gateway-injection-template.yaml │ │ │ │ ├── grpc-agent.yaml │ │ │ │ ├── grpc-simple.yaml │ │ │ │ ├── injection-template.yaml │ │ │ │ ├── kube-gateway.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ ├── profile-stable.yaml │ │ │ │ └── waypoint.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── autoscale.yaml │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-jwks.yaml │ │ │ │ ├── configmap-values.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ ├── istiod-injector-configmap.yaml │ │ │ │ ├── mutatingwebhook.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── reader-clusterrole.yaml │ │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ │ ├── remote-istiod-service.yaml │ │ │ │ ├── revision-tags.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── rolebinding.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── revisiontags │ │ │ ├── Chart.yaml │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── revision-tags.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ └── ztunnel │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.22.yaml │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-gke.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── _helpers.tpl │ │ │ ├── daemonset.yaml │ │ │ ├── rbac.yaml │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ ├── cni-1.25.3.tgz.etag │ ├── commit │ ├── gateway-1.25.3.tgz.etag │ ├── istiod-1.25.3.tgz.etag │ ├── profiles │ │ ├── ambient.yaml │ │ ├── default.yaml │ │ ├── demo.yaml │ │ ├── empty.yaml │ │ ├── openshift-ambient.yaml │ │ ├── openshift.yaml │ │ ├── preview.yaml │ │ ├── remote.yaml │ │ └── stable.yaml │ └── ztunnel-1.25.3.tgz.etag ├── v1.26.0 │ ├── base-1.26.0.tgz.etag │ ├── base-1.27-alpha.f23c2f66bedef385e6f98904a001eebc9c4811ff.tgz.etag │ ├── charts │ │ ├── base │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── crd-all.gen.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-compatibility-version-1.25.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── crds.yaml │ │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ │ ├── reader-serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── cni │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-compatibility-version-1.25.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-cni.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ ├── network-attachment-definition.yaml │ │ │ │ ├── resourcequota.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── gateway │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-compatibility-version-1.25.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── deployment.yaml │ │ │ │ ├── hpa.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ ├── values.schema.json │ │ │ └── values.yaml │ │ ├── istiod │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ ├── gateway-injection-template.yaml │ │ │ │ ├── grpc-agent.yaml │ │ │ │ ├── grpc-simple.yaml │ │ │ │ ├── injection-template.yaml │ │ │ │ ├── kube-gateway.yaml │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-compatibility-version-1.25.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ ├── profile-stable.yaml │ │ │ │ └── waypoint.yaml │ │ │ ├── templates │ │ │ │ ├── NOTES.txt │ │ │ │ ├── _helpers.tpl │ │ │ │ ├── autoscale.yaml │ │ │ │ ├── clusterrole.yaml │ │ │ │ ├── clusterrolebinding.yaml │ │ │ │ ├── configmap-jwks.yaml │ │ │ │ ├── configmap-values.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ ├── gateway-class-configmap.yaml │ │ │ │ ├── istiod-injector-configmap.yaml │ │ │ │ ├── mutatingwebhook.yaml │ │ │ │ ├── poddisruptionbudget.yaml │ │ │ │ ├── reader-clusterrole.yaml │ │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ │ ├── remote-istiod-service.yaml │ │ │ │ ├── revision-tags.yaml │ │ │ │ ├── role.yaml │ │ │ │ ├── rolebinding.yaml │ │ │ │ ├── service.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ │ ├── zzy_descope_legacy.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ ├── revisiontags │ │ │ ├── Chart.yaml │ │ │ ├── files │ │ │ │ ├── profile-ambient.yaml │ │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ │ ├── profile-compatibility-version-1.25.yaml │ │ │ │ ├── profile-demo.yaml │ │ │ │ ├── profile-platform-gke.yaml │ │ │ │ ├── profile-platform-k3d.yaml │ │ │ │ ├── profile-platform-k3s.yaml │ │ │ │ ├── profile-platform-microk8s.yaml │ │ │ │ ├── profile-platform-minikube.yaml │ │ │ │ ├── profile-platform-openshift.yaml │ │ │ │ ├── profile-preview.yaml │ │ │ │ ├── profile-remote.yaml │ │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ │ ├── revision-tags.yaml │ │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ │ └── ztunnel │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.23.yaml │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ ├── profile-compatibility-version-1.25.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-gke.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── _helpers.tpl │ │ │ ├── daemonset.yaml │ │ │ ├── rbac.yaml │ │ │ ├── resourcequota.yaml │ │ │ └── zzz_profile.yaml │ │ │ └── values.yaml │ ├── cni-1.26.0.tgz.etag │ ├── cni-1.27-alpha.f23c2f66bedef385e6f98904a001eebc9c4811ff.tgz.etag │ ├── commit │ ├── gateway-1.26.0.tgz.etag │ ├── gateway-1.27-alpha.f23c2f66bedef385e6f98904a001eebc9c4811ff.tgz.etag │ ├── istiod-1.26.0.tgz.etag │ ├── istiod-1.27-alpha.f23c2f66bedef385e6f98904a001eebc9c4811ff.tgz.etag │ ├── profiles │ │ ├── ambient.yaml │ │ ├── default.yaml │ │ ├── demo.yaml │ │ ├── empty.yaml │ │ ├── openshift-ambient.yaml │ │ ├── openshift.yaml │ │ ├── preview.yaml │ │ ├── remote.yaml │ │ └── stable.yaml │ ├── ztunnel-1.26.0.tgz.etag │ └── ztunnel-1.27-alpha.f23c2f66bedef385e6f98904a001eebc9c4811ff.tgz.etag └── v1.27-alpha.9c6178f5 │ ├── base-1.27-alpha.9c6178f51f674a609f0ce00cab2a37af596fdb65.tgz.etag │ ├── charts │ ├── base │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── files │ │ │ ├── crd-all.gen.yaml │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ ├── profile-compatibility-version-1.25.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-gke.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── crds.yaml │ │ │ ├── defaultrevision-validatingadmissionpolicy.yaml │ │ │ ├── defaultrevision-validatingwebhookconfiguration.yaml │ │ │ ├── reader-serviceaccount.yaml │ │ │ └── zzz_profile.yaml │ │ └── values.yaml │ ├── cni │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ ├── profile-compatibility-version-1.25.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-gke.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── _helpers.tpl │ │ │ ├── clusterrole.yaml │ │ │ ├── clusterrolebinding.yaml │ │ │ ├── configmap-cni.yaml │ │ │ ├── daemonset.yaml │ │ │ ├── network-attachment-definition.yaml │ │ │ ├── resourcequota.yaml │ │ │ ├── serviceaccount.yaml │ │ │ ├── zzy_descope_legacy.yaml │ │ │ └── zzz_profile.yaml │ │ └── values.yaml │ ├── gateway │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ ├── profile-compatibility-version-1.25.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-gke.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── _helpers.tpl │ │ │ ├── deployment.yaml │ │ │ ├── hpa.yaml │ │ │ ├── poddisruptionbudget.yaml │ │ │ ├── role.yaml │ │ │ ├── service.yaml │ │ │ ├── serviceaccount.yaml │ │ │ └── zzz_profile.yaml │ │ ├── values.schema.json │ │ └── values.yaml │ ├── istiod │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── files │ │ │ ├── gateway-injection-template.yaml │ │ │ ├── grpc-agent.yaml │ │ │ ├── grpc-simple.yaml │ │ │ ├── injection-template.yaml │ │ │ ├── kube-gateway.yaml │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ ├── profile-compatibility-version-1.25.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-gke.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ ├── profile-stable.yaml │ │ │ └── waypoint.yaml │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── _helpers.tpl │ │ │ ├── autoscale.yaml │ │ │ ├── clusterrole.yaml │ │ │ ├── clusterrolebinding.yaml │ │ │ ├── configmap-jwks.yaml │ │ │ ├── configmap-values.yaml │ │ │ ├── configmap.yaml │ │ │ ├── deployment.yaml │ │ │ ├── gateway-class-configmap.yaml │ │ │ ├── istiod-injector-configmap.yaml │ │ │ ├── mutatingwebhook.yaml │ │ │ ├── poddisruptionbudget.yaml │ │ │ ├── reader-clusterrole.yaml │ │ │ ├── reader-clusterrolebinding.yaml │ │ │ ├── remote-istiod-endpoints.yaml │ │ │ ├── remote-istiod-service.yaml │ │ │ ├── revision-tags.yaml │ │ │ ├── role.yaml │ │ │ ├── rolebinding.yaml │ │ │ ├── service.yaml │ │ │ ├── serviceaccount.yaml │ │ │ ├── validatingadmissionpolicy.yaml │ │ │ ├── validatingwebhookconfiguration.yaml │ │ │ ├── zzy_descope_legacy.yaml │ │ │ └── zzz_profile.yaml │ │ └── values.yaml │ ├── revisiontags │ │ ├── Chart.yaml │ │ ├── files │ │ │ ├── profile-ambient.yaml │ │ │ ├── profile-compatibility-version-1.24.yaml │ │ │ ├── profile-compatibility-version-1.25.yaml │ │ │ ├── profile-demo.yaml │ │ │ ├── profile-platform-gke.yaml │ │ │ ├── profile-platform-k3d.yaml │ │ │ ├── profile-platform-k3s.yaml │ │ │ ├── profile-platform-microk8s.yaml │ │ │ ├── profile-platform-minikube.yaml │ │ │ ├── profile-platform-openshift.yaml │ │ │ ├── profile-preview.yaml │ │ │ ├── profile-remote.yaml │ │ │ └── profile-stable.yaml │ │ ├── templates │ │ │ ├── revision-tags.yaml │ │ │ └── zzz_profile.yaml │ │ └── values.yaml │ └── ztunnel │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── files │ │ ├── profile-ambient.yaml │ │ ├── profile-compatibility-version-1.24.yaml │ │ ├── profile-compatibility-version-1.25.yaml │ │ ├── profile-demo.yaml │ │ ├── profile-platform-gke.yaml │ │ ├── profile-platform-k3d.yaml │ │ ├── profile-platform-k3s.yaml │ │ ├── profile-platform-microk8s.yaml │ │ ├── profile-platform-minikube.yaml │ │ ├── profile-platform-openshift.yaml │ │ ├── profile-preview.yaml │ │ ├── profile-remote.yaml │ │ └── profile-stable.yaml │ │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── daemonset.yaml │ │ ├── rbac.yaml │ │ ├── resourcequota.yaml │ │ └── zzz_profile.yaml │ │ └── values.yaml │ ├── cni-1.27-alpha.9c6178f51f674a609f0ce00cab2a37af596fdb65.tgz.etag │ ├── commit │ ├── gateway-1.27-alpha.9c6178f51f674a609f0ce00cab2a37af596fdb65.tgz.etag │ ├── istiod-1.27-alpha.9c6178f51f674a609f0ce00cab2a37af596fdb65.tgz.etag │ ├── profiles │ ├── ambient.yaml │ ├── default.yaml │ ├── demo.yaml │ ├── empty.yaml │ ├── openshift-ambient.yaml │ ├── openshift.yaml │ ├── preview.yaml │ ├── remote.yaml │ └── stable.yaml │ └── ztunnel-1.27-alpha.9c6178f51f674a609f0ce00cab2a37af596fdb65.tgz.etag ├── samples ├── helloworld │ └── helloworld.yaml ├── httpbin │ └── httpbin.yaml ├── sleep │ └── sleep.yaml └── tcp-echo │ ├── tcp-echo-dual-stack.yaml │ ├── tcp-echo-ipv4.yaml │ └── tcp-echo-ipv6.yaml ├── tests ├── documentation_tests │ ├── README-runme.md │ ├── example-documentation-following-guidelines-runme.md │ └── scripts │ │ ├── prebuilt-func.sh │ │ ├── run-docs-examples.sh │ │ └── update-docs-examples.sh ├── e2e │ ├── README.md │ ├── ambient │ │ ├── ambient_suite_test.go │ │ └── ambient_test.go │ ├── common-operator-integ-suite.sh │ ├── controlplane │ │ ├── control_plane_suite_test.go │ │ ├── control_plane_test.go │ │ └── control_plane_update_test.go │ ├── dualstack │ │ ├── dualstack_suite_test.go │ │ └── dualstack_test.go │ ├── integ-suite-kind.sh │ ├── integ-suite-ocp.sh │ ├── multicluster │ │ ├── common.go │ │ ├── multicluster_externalcontrolplane_test.go │ │ ├── multicluster_multiprimary_test.go │ │ ├── multicluster_primaryremote_test.go │ │ └── multicluster_suite_test.go │ ├── multicontrolplane │ │ ├── multi_control_plane_suite_test.go │ │ └── multi_control_plane_test.go │ ├── operator │ │ ├── operator_install_test.go │ │ └── operator_suite_test.go │ ├── setup │ │ ├── build-and-push-operator.sh │ │ ├── config │ │ │ ├── default.yaml │ │ │ ├── multicluster.json │ │ │ └── role-bindings.yaml │ │ └── setup-kind.sh │ └── util │ │ ├── certs │ │ └── certs.go │ │ ├── client │ │ └── client.go │ │ ├── common │ │ └── e2e_utils.go │ │ ├── gomega │ │ └── matchers.go │ │ ├── helm │ │ └── helm.go │ │ ├── istioctl │ │ └── istioctl.go │ │ ├── kubectl │ │ ├── kubectl.go │ │ ├── resourcecondition_types.go │ │ └── resourcelist_types.go │ │ └── shell │ │ └── shell.go ├── integration │ ├── README.md │ └── api │ │ ├── istio_test.go │ │ ├── istiocni_test.go │ │ ├── istiorevision_test.go │ │ ├── istiorevisiontag_test.go │ │ ├── k8sapi_utils.go │ │ └── suite_test.go └── scorecard-test.sh ├── tools.go └── tools ├── commonfiles-postprocess.sh ├── configuration-converter.sh ├── golangci-override.yaml └── update_deps.sh /.github/ISSUE_TEMPLATE/broken-link.md: -------------------------------------------------------------------------------- 1 | Broken link detected. Please see the [job results](https://github.com/istio-ecosystem/sail-operator/actions/workflows/brokenlinks.yml) for details. 2 | -------------------------------------------------------------------------------- /.mdlinkcheck.json: -------------------------------------------------------------------------------- 1 | { 2 | "ignorePatterns": [ 3 | { 4 | "pattern": "^https://docs.github.com" 5 | }, 6 | { 7 | "pattern": "^https://github.com/\\S+/\\S+/(issues|pull)/[0-9]+" 8 | }, 9 | { 10 | "pattern": "^https://github.com/pulls" 11 | }, 12 | { 13 | "pattern": "^https://opensource.org/licenses/Apache-2.0$" 14 | } 15 | ] 16 | } 17 | -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @istio-ecosystem/sail-maintainers 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM registry.access.redhat.com/ubi10/ubi-micro:latest 2 | 3 | ARG TARGETOS TARGETARCH 4 | 5 | ADD out/${TARGETOS:-linux}_${TARGETARCH:-amd64}/sail-operator /sail-operator 6 | ADD resources /var/lib/sail-operator/resources 7 | 8 | USER 65532:65532 9 | WORKDIR / 10 | ENTRYPOINT ["/sail-operator"] 11 | -------------------------------------------------------------------------------- /chart/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | name: sail-operator 3 | description: A Helm chart for Kubernetes 4 | type: application 5 | version: 1.27.0 6 | appVersion: "1.27.0" 7 | -------------------------------------------------------------------------------- /chart/samples/ambient/istio-sample.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | metadata: 4 | name: default 5 | spec: 6 | version: v1.26.0 7 | namespace: istio-system 8 | profile: ambient 9 | updateStrategy: 10 | type: InPlace 11 | inactiveRevisionDeletionGracePeriodSeconds: 30 12 | values: 13 | pilot: 14 | trustedZtunnelNamespace: "ztunnel" 15 | -------------------------------------------------------------------------------- /chart/samples/ambient/istiocni-sample.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: IstioCNI 3 | metadata: 4 | name: default 5 | spec: 6 | version: v1.26.0 7 | profile: ambient 8 | namespace: istio-cni 9 | -------------------------------------------------------------------------------- /chart/samples/ambient/istioztunnel-sample.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1alpha1 2 | kind: ZTunnel 3 | metadata: 4 | name: default 5 | spec: 6 | version: v1.26.0 7 | namespace: ztunnel 8 | profile: ambient 9 | -------------------------------------------------------------------------------- /chart/samples/istio-sample.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | metadata: 4 | name: default 5 | spec: 6 | version: v1.26.0 7 | namespace: istio-system 8 | updateStrategy: 9 | type: InPlace 10 | inactiveRevisionDeletionGracePeriodSeconds: 30 11 | -------------------------------------------------------------------------------- /chart/samples/istiocni-sample.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: IstioCNI 3 | metadata: 4 | name: default 5 | spec: 6 | version: v1.26.0 7 | namespace: istio-cni 8 | -------------------------------------------------------------------------------- /chart/templates/olm/samples.yaml: -------------------------------------------------------------------------------- 1 | {{ if .Values.bundleGeneration }} 2 | {{ .Files.Get "samples/istio-sample.yaml" }} 3 | --- 4 | {{ .Files.Get "samples/istiocni-sample.yaml" }} 5 | {{ end }} 6 | -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "api" 3 | - "hack" 4 | - "tools" 5 | - "tests" 6 | -------------------------------------------------------------------------------- /common/.commonfiles.sha: -------------------------------------------------------------------------------- 1 | 919afe40850e6735326529d12ed1a3aa192444d0 2 | -------------------------------------------------------------------------------- /common/config/mdl.rb: -------------------------------------------------------------------------------- 1 | all 2 | rule 'MD002', :level => 1 3 | rule 'MD007', :indent => 4 4 | rule 'MD013', :line_length => 160, :code_blocks => false, :tables => false 5 | rule 'MD026', :punctuation => ".,;:!" 6 | exclude_rule 'MD013' 7 | exclude_rule 'MD014' 8 | exclude_rule 'MD030' 9 | exclude_rule 'MD032' 10 | exclude_rule 'MD033' 11 | exclude_rule 'MD041' 12 | exclude_rule 'MD046' 13 | -------------------------------------------------------------------------------- /docs/common/images/kiali-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/istio-ecosystem/sail-operator/b803a43240efe805b20f8bccc7cd41c1f354ed36/docs/common/images/kiali-dashboard.png -------------------------------------------------------------------------------- /docs/common/images/kiali-security.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/istio-ecosystem/sail-operator/b803a43240efe805b20f8bccc7cd41c1f354ed36/docs/common/images/kiali-security.png -------------------------------------------------------------------------------- /docs/common/images/kiali-traffic-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/istio-ecosystem/sail-operator/b803a43240efe805b20f8bccc7cd41c1f354ed36/docs/common/images/kiali-traffic-map.png -------------------------------------------------------------------------------- /enhancements/README.md: -------------------------------------------------------------------------------- 1 | This directory stores all of our Sail Enhancement Proposal (SEP) documents in Markdown format. For more information on the process around enhancements, see [SEP1-enhancement-process.md](./SEP1-enhancement-process.md). If you want to create a SEP, be sure to check out the [SEP template](./SEP0-template.md). 2 | -------------------------------------------------------------------------------- /enhancements/diagrams/README.md: -------------------------------------------------------------------------------- 1 | Any diagrams used in the SEPs can be pushed here. Make sure to prefix them with your SEP key and add a meaningful name (e.g. `SEP0042-performance-stats.png`) 2 | -------------------------------------------------------------------------------- /hack/api-docs/config.yaml: -------------------------------------------------------------------------------- 1 | processor: 2 | customMarkers: 3 | - name: hidefromdoc 4 | target: field 5 | - name: hidefromdoc 6 | target: type 7 | render: 8 | # Version of Kubernetes to use when generating links to Kubernetes API documentation. 9 | kubernetesVersion: 1.25 -------------------------------------------------------------------------------- /hack/api-docs/templates/asciidoctor/gv_list.tpl: -------------------------------------------------------------------------------- 1 | {{- define "gvList" -}} 2 | {{- $groupVersions := . -}} 3 | 4 | [id="{p}-api-reference"] 5 | == API Reference 6 | 7 | .Packages 8 | {{- range $groupVersions }} 9 | - {{ asciidocRenderGVLink . }} 10 | {{- end }} 11 | 12 | {{ range $groupVersions }} 13 | {{ template "gvDetails" . }} 14 | {{ end }} 15 | 16 | {{- end -}} -------------------------------------------------------------------------------- /hack/api-docs/templates/asciidoctor/type_members.tpl: -------------------------------------------------------------------------------- 1 | {{- define "type_members" -}} 2 | {{- $field := . -}} 3 | {{- if eq $field.Name "metadata" -}} 4 | Refer to Kubernetes API documentation for fields of `metadata`. 5 | {{ else -}} 6 | {{ asciidocRenderFieldDoc $field.Doc }} 7 | {{- end -}} 8 | {{- end -}} -------------------------------------------------------------------------------- /hack/api-docs/templates/markdown/gv_list.tpl: -------------------------------------------------------------------------------- 1 | {{- define "gvList" -}} 2 | {{- $groupVersions := . -}} 3 | 4 | # API Reference 5 | 6 | ## Packages 7 | {{- range $groupVersions }} 8 | - {{ markdownRenderGVLink . }} 9 | {{- end }} 10 | 11 | {{ range $groupVersions }} 12 | {{ template "gvDetails" . }} 13 | {{ end }} 14 | 15 | {{- end -}} 16 | -------------------------------------------------------------------------------- /hack/api-docs/templates/markdown/type_members.tpl: -------------------------------------------------------------------------------- 1 | {{- define "type_members" -}} 2 | {{- $field := . -}} 3 | {{- if eq $field.Name "metadata" -}} 4 | Refer to Kubernetes API documentation for fields of `metadata`. 5 | {{- else -}} 6 | {{ markdownRenderFieldDoc $field.Doc }} 7 | {{- end -}} 8 | {{- end -}} 9 | -------------------------------------------------------------------------------- /hack/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/istio-ecosystem/sail-operator/b803a43240efe805b20f8bccc7cd41c1f354ed36/hack/config.properties -------------------------------------------------------------------------------- /licenses/github.com/go-errors/errors/NONE: -------------------------------------------------------------------------------- 1 | NO LICENSE FOUND 2 | -------------------------------------------------------------------------------- /licenses/github.com/xeipuuv/gojsonpointer/NONE: -------------------------------------------------------------------------------- 1 | NO LICENSE FOUND 2 | -------------------------------------------------------------------------------- /licenses/github.com/xeipuuv/gojsonreference/NONE: -------------------------------------------------------------------------------- 1 | NO LICENSE FOUND 2 | -------------------------------------------------------------------------------- /licenses/github.com/xeipuuv/gojsonschema/NONE: -------------------------------------------------------------------------------- 1 | NO LICENSE FOUND 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chart/loader/testdata/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chart/loader/testdata/frobnitz.v1/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chart/loader/testdata/frobnitz.v2.reqs/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chart/loader/testdata/frobnitz/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chart/loader/testdata/frobnitz_backslash/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chart/loader/testdata/frobnitz_with_bom/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chart/loader/testdata/frobnitz_with_dev_null/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chartutil/testdata/dependent-chart-alias/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chartutil/testdata/dependent-chart-no-requirements-yaml/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chartutil/testdata/dependent-chart-with-all-in-requirements-yaml/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chartutil/testdata/dependent-chart-with-mixed-requirements-yaml/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /licenses/helm.sh/helm/v3/pkg/chartutil/testdata/frobnitz/LICENSE: -------------------------------------------------------------------------------- 1 | LICENSE placeholder. 2 | -------------------------------------------------------------------------------- /pkg/helm/testdata/chart/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | name: test-chart 3 | version: 0.1.0 4 | -------------------------------------------------------------------------------- /pkg/helm/testdata/chart/templates/configmap.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: ConfigMap 3 | metadata: 4 | name: test 5 | namespace: {{ .Release.Namespace }} 6 | data: 7 | value: "{{ .Values.value }}" 8 | -------------------------------------------------------------------------------- /pkg/istiovalues/vendor_defaults.yaml: -------------------------------------------------------------------------------- 1 | # This file can be overwritten in vendor distributions of sail-operator to set 2 | # vendor-specific defaults. You can configure version-specific defaults for 3 | # every field in `spec.values`, see the following example: 4 | # 5 | # v1.24.2: 6 | # pilot: 7 | # env: 8 | # test: "true" 9 | # 10 | # These defaults are type-checked at compile time. 11 | -------------------------------------------------------------------------------- /resources/v1.24.0/base-1.24.0.tgz.etag: -------------------------------------------------------------------------------- 1 | a17b1a73af26365222bbf5d3e6f61137 2 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/base/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.0 3 | description: Helm chart for deploying Istio cluster resources and CRDs 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | name: base 8 | sources: 9 | - https://github.com/istio/istio 10 | version: 1.24.0 11 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/cni/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.0 3 | description: Helm chart for istio-cni components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-cni 7 | - istio 8 | name: cni 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.0 12 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.24.0/charts/gateway/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.0 3 | description: Helm chart for deploying Istio gateways 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - gateways 8 | name: gateway 9 | sources: 10 | - https://github.com/istio/istio 11 | type: application 12 | version: 1.24.0 13 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/istiod/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.0 3 | description: Helm chart for istio control plane 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - istiod 8 | - istio-discovery 9 | name: istiod 10 | sources: 11 | - https://github.com/istio/istio 12 | version: 1.24.0 13 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.24.0/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.0 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/ztunnel/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.0 3 | description: Helm chart for istio ztunnel components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-ztunnel 7 | - istio 8 | name: ztunnel 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.0 12 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.0/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.0/cni-1.24.0.tgz.etag: -------------------------------------------------------------------------------- 1 | 34c406af2450d845720fd857f38a70c9 2 | -------------------------------------------------------------------------------- /resources/v1.24.0/commit: -------------------------------------------------------------------------------- 1 | 1.24.0 2 | -------------------------------------------------------------------------------- /resources/v1.24.0/gateway-1.24.0.tgz.etag: -------------------------------------------------------------------------------- 1 | 8cc74e979b9878ac908795b5de00389b 2 | -------------------------------------------------------------------------------- /resources/v1.24.0/istiod-1.24.0.tgz.etag: -------------------------------------------------------------------------------- 1 | 8c6bcd5d496676fd36490fe0f8890f40 2 | -------------------------------------------------------------------------------- /resources/v1.24.0/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.24.0/profiles/default.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | # Most default values come from the helm chart's values.yaml 5 | # Below are the things that differ 6 | values: 7 | defaultRevision: "" 8 | global: 9 | istioNamespace: istio-system 10 | configValidation: true 11 | -------------------------------------------------------------------------------- /resources/v1.24.0/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.24.0/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.24.0/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.24.0/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.24.0/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.24.0/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.24.0/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.24.0/ztunnel-1.24.0.tgz.etag: -------------------------------------------------------------------------------- 1 | 65b760291d00246a553e4dfd4bf8a610 2 | -------------------------------------------------------------------------------- /resources/v1.24.1/base-1.24.1.tgz.etag: -------------------------------------------------------------------------------- 1 | a95f98cb2187a3f88fc1d143f2ad778c 2 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/base/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.1 3 | description: Helm chart for deploying Istio cluster resources and CRDs 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | name: base 8 | sources: 9 | - https://github.com/istio/istio 10 | version: 1.24.1 11 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/cni/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.1 3 | description: Helm chart for istio-cni components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-cni 7 | - istio 8 | name: cni 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.1 12 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.24.1/charts/gateway/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.1 3 | description: Helm chart for deploying Istio gateways 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - gateways 8 | name: gateway 9 | sources: 10 | - https://github.com/istio/istio 11 | type: application 12 | version: 1.24.1 13 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/istiod/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.1 3 | description: Helm chart for istio control plane 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - istiod 8 | - istio-discovery 9 | name: istiod 10 | sources: 11 | - https://github.com/istio/istio 12 | version: 1.24.1 13 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.24.1/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.1 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/ztunnel/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.1 3 | description: Helm chart for istio ztunnel components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-ztunnel 7 | - istio 8 | name: ztunnel 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.1 12 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.1/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.1/cni-1.24.1.tgz.etag: -------------------------------------------------------------------------------- 1 | 21334f50dcc74ccbf2e8a0d500a78644 2 | -------------------------------------------------------------------------------- /resources/v1.24.1/commit: -------------------------------------------------------------------------------- 1 | 1.24.1 2 | -------------------------------------------------------------------------------- /resources/v1.24.1/gateway-1.24.1.tgz.etag: -------------------------------------------------------------------------------- 1 | 043744317f7fccd20339a6a9c998451f 2 | -------------------------------------------------------------------------------- /resources/v1.24.1/istiod-1.24.1.tgz.etag: -------------------------------------------------------------------------------- 1 | 22de115a27b6fcd195ec00bcae9209cc 2 | -------------------------------------------------------------------------------- /resources/v1.24.1/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.24.1/profiles/default.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | # Most default values come from the helm chart's values.yaml 5 | # Below are the things that differ 6 | values: 7 | defaultRevision: "" 8 | global: 9 | istioNamespace: istio-system 10 | configValidation: true 11 | -------------------------------------------------------------------------------- /resources/v1.24.1/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.24.1/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.24.1/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.24.1/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.24.1/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.24.1/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.24.1/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.24.1/ztunnel-1.24.1.tgz.etag: -------------------------------------------------------------------------------- 1 | c8d8705a3da586fefc569ad9dc8b257d 2 | -------------------------------------------------------------------------------- /resources/v1.24.2/base-1.24.2.tgz.etag: -------------------------------------------------------------------------------- 1 | 872d049e65dd52d2ee0b121c1cc1ff44 2 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/base/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.2 3 | description: Helm chart for deploying Istio cluster resources and CRDs 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | name: base 8 | sources: 9 | - https://github.com/istio/istio 10 | version: 1.24.2 11 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/cni/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.2 3 | description: Helm chart for istio-cni components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-cni 7 | - istio 8 | name: cni 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.2 12 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.24.2/charts/gateway/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.2 3 | description: Helm chart for deploying Istio gateways 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - gateways 8 | name: gateway 9 | sources: 10 | - https://github.com/istio/istio 11 | type: application 12 | version: 1.24.2 13 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/istiod/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.2 3 | description: Helm chart for istio control plane 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - istiod 8 | - istio-discovery 9 | name: istiod 10 | sources: 11 | - https://github.com/istio/istio 12 | version: 1.24.2 13 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.24.2/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.2 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/ztunnel/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.2 3 | description: Helm chart for istio ztunnel components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-ztunnel 7 | - istio 8 | name: ztunnel 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.2 12 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.2/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.2/cni-1.24.2.tgz.etag: -------------------------------------------------------------------------------- 1 | 941a92b849ba831781bd1cea9b5357f0 2 | -------------------------------------------------------------------------------- /resources/v1.24.2/commit: -------------------------------------------------------------------------------- 1 | 1.24.2 2 | -------------------------------------------------------------------------------- /resources/v1.24.2/gateway-1.24.2.tgz.etag: -------------------------------------------------------------------------------- 1 | 89dbdd01dfbf7773d0d9219c1916bca9 2 | -------------------------------------------------------------------------------- /resources/v1.24.2/istiod-1.24.2.tgz.etag: -------------------------------------------------------------------------------- 1 | 049c4e130b89e0a5ed792fafdbad37e0 2 | -------------------------------------------------------------------------------- /resources/v1.24.2/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.24.2/profiles/default.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | # Most default values come from the helm chart's values.yaml 5 | # Below are the things that differ 6 | values: 7 | defaultRevision: "" 8 | global: 9 | istioNamespace: istio-system 10 | configValidation: true 11 | -------------------------------------------------------------------------------- /resources/v1.24.2/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.24.2/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.24.2/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.24.2/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.24.2/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.24.2/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.24.2/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.24.2/ztunnel-1.24.2.tgz.etag: -------------------------------------------------------------------------------- 1 | 546ed4021ee0dfe8d1d8903085f49db4 2 | -------------------------------------------------------------------------------- /resources/v1.24.3/1.24.3.tar.gz.etag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/istio-ecosystem/sail-operator/b803a43240efe805b20f8bccc7cd41c1f354ed36/resources/v1.24.3/1.24.3.tar.gz.etag -------------------------------------------------------------------------------- /resources/v1.24.3/base-1.24.3.tgz.etag: -------------------------------------------------------------------------------- 1 | 24dd00360062367ee1393a8cfbfe4d09 2 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/base/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.3 3 | description: Helm chart for deploying Istio cluster resources and CRDs 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | name: base 8 | sources: 9 | - https://github.com/istio/istio 10 | version: 1.24.3 11 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/cni/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.3 3 | description: Helm chart for istio-cni components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-cni 7 | - istio 8 | name: cni 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.3 12 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.24.3/charts/gateway/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.3 3 | description: Helm chart for deploying Istio gateways 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - gateways 8 | name: gateway 9 | sources: 10 | - https://github.com/istio/istio 11 | type: application 12 | version: 1.24.3 13 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/istiod/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.3 3 | description: Helm chart for istio control plane 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - istiod 8 | - istio-discovery 9 | name: istiod 10 | sources: 11 | - https://github.com/istio/istio 12 | version: 1.24.3 13 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.24.3/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.3 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/ztunnel/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.3 3 | description: Helm chart for istio ztunnel components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-ztunnel 7 | - istio 8 | name: ztunnel 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.3 12 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.3/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.3/cni-1.24.3.tgz.etag: -------------------------------------------------------------------------------- 1 | a489a7834c40b7cbcfe21af4c767ed38 2 | -------------------------------------------------------------------------------- /resources/v1.24.3/commit: -------------------------------------------------------------------------------- 1 | 1.24.3 2 | -------------------------------------------------------------------------------- /resources/v1.24.3/gateway-1.24.3.tgz.etag: -------------------------------------------------------------------------------- 1 | 754218656f8dd7975948b2d95c13e63f 2 | -------------------------------------------------------------------------------- /resources/v1.24.3/istiod-1.24.3.tgz.etag: -------------------------------------------------------------------------------- 1 | 3d4582573d40147b20f5e0fa959533cb 2 | -------------------------------------------------------------------------------- /resources/v1.24.3/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.24.3/profiles/default.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | # Most default values come from the helm chart's values.yaml 5 | # Below are the things that differ 6 | values: 7 | defaultRevision: "" 8 | global: 9 | istioNamespace: istio-system 10 | configValidation: true 11 | -------------------------------------------------------------------------------- /resources/v1.24.3/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.24.3/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.24.3/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.24.3/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.24.3/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.24.3/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.24.3/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.24.3/ztunnel-1.24.3.tgz.etag: -------------------------------------------------------------------------------- 1 | 8d6cdf89c324d79a8dbd2dd5f1a375ab 2 | -------------------------------------------------------------------------------- /resources/v1.24.4/1.24.4.tar.gz.etag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/istio-ecosystem/sail-operator/b803a43240efe805b20f8bccc7cd41c1f354ed36/resources/v1.24.4/1.24.4.tar.gz.etag -------------------------------------------------------------------------------- /resources/v1.24.4/base-1.24.4.tgz.etag: -------------------------------------------------------------------------------- 1 | 705d2e562493080097715443eff34d31 2 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/base/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.4 3 | description: Helm chart for deploying Istio cluster resources and CRDs 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | name: base 8 | sources: 9 | - https://github.com/istio/istio 10 | version: 1.24.4 11 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/cni/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.4 3 | description: Helm chart for istio-cni components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-cni 7 | - istio 8 | name: cni 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.4 12 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.24.4/charts/gateway/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.4 3 | description: Helm chart for deploying Istio gateways 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - gateways 8 | name: gateway 9 | sources: 10 | - https://github.com/istio/istio 11 | type: application 12 | version: 1.24.4 13 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/istiod/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.4 3 | description: Helm chart for istio control plane 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - istiod 8 | - istio-discovery 9 | name: istiod 10 | sources: 11 | - https://github.com/istio/istio 12 | version: 1.24.4 13 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.24.4/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.4 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/ztunnel/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.4 3 | description: Helm chart for istio ztunnel components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-ztunnel 7 | - istio 8 | name: ztunnel 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.4 12 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.4/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.4/cni-1.24.4.tgz.etag: -------------------------------------------------------------------------------- 1 | 93b8f9875690b49d559b62d8ce298c29 2 | -------------------------------------------------------------------------------- /resources/v1.24.4/commit: -------------------------------------------------------------------------------- 1 | 1.24.4 2 | -------------------------------------------------------------------------------- /resources/v1.24.4/gateway-1.24.4.tgz.etag: -------------------------------------------------------------------------------- 1 | 09f70f76ece3eabf262aad55183f8a9d 2 | -------------------------------------------------------------------------------- /resources/v1.24.4/istiod-1.24.4.tgz.etag: -------------------------------------------------------------------------------- 1 | e1255676ff2b1f24f797364cceb12534 2 | -------------------------------------------------------------------------------- /resources/v1.24.4/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.24.4/profiles/default.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | # Most default values come from the helm chart's values.yaml 5 | # Below are the things that differ 6 | values: 7 | defaultRevision: "" 8 | global: 9 | istioNamespace: istio-system 10 | configValidation: true 11 | -------------------------------------------------------------------------------- /resources/v1.24.4/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.24.4/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.24.4/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.24.4/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.24.4/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.24.4/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.24.4/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.24.4/ztunnel-1.24.4.tgz.etag: -------------------------------------------------------------------------------- 1 | eff54f1ddd3c872d5be6033e34a18f97 2 | -------------------------------------------------------------------------------- /resources/v1.24.5/1.24.5.tar.gz.etag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/istio-ecosystem/sail-operator/b803a43240efe805b20f8bccc7cd41c1f354ed36/resources/v1.24.5/1.24.5.tar.gz.etag -------------------------------------------------------------------------------- /resources/v1.24.5/base-1.24.5.tgz.etag: -------------------------------------------------------------------------------- 1 | 77be6d8f0af135f55b25439682ca9787 2 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/base/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.5 3 | description: Helm chart for deploying Istio cluster resources and CRDs 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | name: base 8 | sources: 9 | - https://github.com/istio/istio 10 | version: 1.24.5 11 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/cni/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.5 3 | description: Helm chart for istio-cni components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-cni 7 | - istio 8 | name: cni 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.5 12 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.24.5/charts/gateway/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.5 3 | description: Helm chart for deploying Istio gateways 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - gateways 8 | name: gateway 9 | sources: 10 | - https://github.com/istio/istio 11 | type: application 12 | version: 1.24.5 13 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/istiod/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.5 3 | description: Helm chart for istio control plane 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - istiod 8 | - istio-discovery 9 | name: istiod 10 | sources: 11 | - https://github.com/istio/istio 12 | version: 1.24.5 13 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.24.5/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.5 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/ztunnel/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.5 3 | description: Helm chart for istio ztunnel components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-ztunnel 7 | - istio 8 | name: ztunnel 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.5 12 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.5/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.5/cni-1.24.5.tgz.etag: -------------------------------------------------------------------------------- 1 | ac097bdd096253758f7553a781c0eec0 2 | -------------------------------------------------------------------------------- /resources/v1.24.5/commit: -------------------------------------------------------------------------------- 1 | 1.24.5 2 | -------------------------------------------------------------------------------- /resources/v1.24.5/gateway-1.24.5.tgz.etag: -------------------------------------------------------------------------------- 1 | 7c567073b088ccbfa79ef3a6ec147683 2 | -------------------------------------------------------------------------------- /resources/v1.24.5/istiod-1.24.5.tgz.etag: -------------------------------------------------------------------------------- 1 | 92b826c85f20d4beb1dee46e96e34a85 2 | -------------------------------------------------------------------------------- /resources/v1.24.5/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.24.5/profiles/default.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | # Most default values come from the helm chart's values.yaml 5 | # Below are the things that differ 6 | values: 7 | defaultRevision: "" 8 | global: 9 | istioNamespace: istio-system 10 | configValidation: true 11 | -------------------------------------------------------------------------------- /resources/v1.24.5/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.24.5/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.24.5/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.24.5/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.24.5/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.24.5/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.24.5/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.24.5/ztunnel-1.24.5.tgz.etag: -------------------------------------------------------------------------------- 1 | cfabf8363d581f95995b9ef14c73bac5 2 | -------------------------------------------------------------------------------- /resources/v1.24.6/base-1.24.6.tgz.etag: -------------------------------------------------------------------------------- 1 | ae95f71ffa885e0c346f7f402e38be55 2 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/base/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.6 3 | description: Helm chart for deploying Istio cluster resources and CRDs 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | name: base 8 | sources: 9 | - https://github.com/istio/istio 10 | version: 1.24.6 11 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/cni/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.6 3 | description: Helm chart for istio-cni components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-cni 7 | - istio 8 | name: cni 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.6 12 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.24.6/charts/gateway/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.6 3 | description: Helm chart for deploying Istio gateways 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - gateways 8 | name: gateway 9 | sources: 10 | - https://github.com/istio/istio 11 | type: application 12 | version: 1.24.6 13 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/istiod/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.6 3 | description: Helm chart for istio control plane 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - istiod 8 | - istio-discovery 9 | name: istiod 10 | sources: 11 | - https://github.com/istio/istio 12 | version: 1.24.6 13 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.24.6/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.6 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/ztunnel/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.24.6 3 | description: Helm chart for istio ztunnel components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-ztunnel 7 | - istio 8 | name: ztunnel 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.24.6 12 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.24.6/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.24.6/cni-1.24.6.tgz.etag: -------------------------------------------------------------------------------- 1 | 9345341340b7c8892394e053e83efa64 2 | -------------------------------------------------------------------------------- /resources/v1.24.6/commit: -------------------------------------------------------------------------------- 1 | 1.24.6 2 | -------------------------------------------------------------------------------- /resources/v1.24.6/gateway-1.24.6.tgz.etag: -------------------------------------------------------------------------------- 1 | 565bf97a63a2c034018eaa3b6261020b 2 | -------------------------------------------------------------------------------- /resources/v1.24.6/istiod-1.24.6.tgz.etag: -------------------------------------------------------------------------------- 1 | 94d9c5ef03d7409069591f340c082547 2 | -------------------------------------------------------------------------------- /resources/v1.24.6/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.24.6/profiles/default.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | # Most default values come from the helm chart's values.yaml 5 | # Below are the things that differ 6 | values: 7 | defaultRevision: "" 8 | global: 9 | istioNamespace: istio-system 10 | configValidation: true 11 | -------------------------------------------------------------------------------- /resources/v1.24.6/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.24.6/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.24.6/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.24.6/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.24.6/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.24.6/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.24.6/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.24.6/ztunnel-1.24.6.tgz.etag: -------------------------------------------------------------------------------- 1 | d0d67ff4c69679cd3fc378592e5ae858 2 | -------------------------------------------------------------------------------- /resources/v1.25.1/1.25.1.tar.gz.etag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/istio-ecosystem/sail-operator/b803a43240efe805b20f8bccc7cd41c1f354ed36/resources/v1.25.1/1.25.1.tar.gz.etag -------------------------------------------------------------------------------- /resources/v1.25.1/base-1.25.1.tgz.etag: -------------------------------------------------------------------------------- 1 | 145d53338899e4398f79465806d7065d 2 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/base/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.1 3 | description: Helm chart for deploying Istio cluster resources and CRDs 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | name: base 8 | sources: 9 | - https://github.com/istio/istio 10 | version: 1.25.1 11 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/base/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/base/files/profile-platform-k3s.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /var/lib/rancher/k3s/data/cni 8 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/cni/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.1 3 | description: Helm chart for istio-cni components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-cni 7 | - istio 8 | name: cni 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.25.1 12 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/cni/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/cni/files/profile-platform-k3s.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /var/lib/rancher/k3s/data/cni 8 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.25.1/charts/gateway/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.1 3 | description: Helm chart for deploying Istio gateways 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - gateways 8 | name: gateway 9 | sources: 10 | - https://github.com/istio/istio 11 | type: application 12 | version: 1.25.1 13 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/gateway/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/istiod/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.1 3 | description: Helm chart for istio control plane 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - istiod 8 | - istio-discovery 9 | name: istiod 10 | sources: 11 | - https://github.com/istio/istio 12 | version: 1.25.1 13 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/istiod/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/istiod/files/profile-platform-k3s.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /var/lib/rancher/k3s/data/cni 8 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.25.1/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.1 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/revisiontags/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/ztunnel/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.1 3 | description: Helm chart for istio ztunnel components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-ztunnel 7 | - istio 8 | name: ztunnel 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.25.1 12 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/ztunnel/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.25.1/charts/ztunnel/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{ define "ztunnel.release-name" }}{{ .Values.resourceName| default .Release.Name }}{{ end }} 2 | -------------------------------------------------------------------------------- /resources/v1.25.1/cni-1.25.1.tgz.etag: -------------------------------------------------------------------------------- 1 | a928d08135e1c796c377333e08d67119 2 | -------------------------------------------------------------------------------- /resources/v1.25.1/commit: -------------------------------------------------------------------------------- 1 | 1.25.1 2 | -------------------------------------------------------------------------------- /resources/v1.25.1/gateway-1.25.1.tgz.etag: -------------------------------------------------------------------------------- 1 | 9c341b8dcf6607e60969f2e19d35c557 2 | -------------------------------------------------------------------------------- /resources/v1.25.1/istiod-1.25.1.tgz.etag: -------------------------------------------------------------------------------- 1 | 9ee0b4548de4d7ed148744812a069a9f 2 | -------------------------------------------------------------------------------- /resources/v1.25.1/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.25.1/profiles/default.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | # Most default values come from the helm chart's values.yaml 5 | # Below are the things that differ 6 | values: 7 | defaultRevision: "" 8 | global: 9 | istioNamespace: istio-system 10 | configValidation: true 11 | ztunnel: 12 | resourceName: ztunnel 13 | -------------------------------------------------------------------------------- /resources/v1.25.1/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.25.1/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.25.1/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.25.1/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.25.1/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.25.1/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.25.1/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.25.1/ztunnel-1.25.1.tgz.etag: -------------------------------------------------------------------------------- 1 | 10ccb1d26bd050b7d4eaf70cacecb3c0 2 | -------------------------------------------------------------------------------- /resources/v1.25.2/1.25.2.tar.gz.etag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/istio-ecosystem/sail-operator/b803a43240efe805b20f8bccc7cd41c1f354ed36/resources/v1.25.2/1.25.2.tar.gz.etag -------------------------------------------------------------------------------- /resources/v1.25.2/base-1.25.2.tgz.etag: -------------------------------------------------------------------------------- 1 | 2ec3f84787f5ba2895e3a5c3185b1afe 2 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/base/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.2 3 | description: Helm chart for deploying Istio cluster resources and CRDs 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | name: base 8 | sources: 9 | - https://github.com/istio/istio 10 | version: 1.25.2 11 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/base/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/base/files/profile-platform-k3s.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /var/lib/rancher/k3s/data/cni 8 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/cni/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.2 3 | description: Helm chart for istio-cni components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-cni 7 | - istio 8 | name: cni 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.25.2 12 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/cni/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/cni/files/profile-platform-k3s.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /var/lib/rancher/k3s/data/cni 8 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.25.2/charts/gateway/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.2 3 | description: Helm chart for deploying Istio gateways 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - gateways 8 | name: gateway 9 | sources: 10 | - https://github.com/istio/istio 11 | type: application 12 | version: 1.25.2 13 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/gateway/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/istiod/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.2 3 | description: Helm chart for istio control plane 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - istiod 8 | - istio-discovery 9 | name: istiod 10 | sources: 11 | - https://github.com/istio/istio 12 | version: 1.25.2 13 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/istiod/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/istiod/files/profile-platform-k3s.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /var/lib/rancher/k3s/data/cni 8 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.25.2/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.2 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/revisiontags/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/ztunnel/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.2 3 | description: Helm chart for istio ztunnel components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-ztunnel 7 | - istio 8 | name: ztunnel 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.25.2 12 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/ztunnel/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.25.2/charts/ztunnel/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{ define "ztunnel.release-name" }}{{ .Values.resourceName| default .Release.Name }}{{ end }} 2 | -------------------------------------------------------------------------------- /resources/v1.25.2/cni-1.25.2.tgz.etag: -------------------------------------------------------------------------------- 1 | 62e682552f9735c008647179e79b72e0 2 | -------------------------------------------------------------------------------- /resources/v1.25.2/commit: -------------------------------------------------------------------------------- 1 | 1.25.2 2 | -------------------------------------------------------------------------------- /resources/v1.25.2/gateway-1.25.2.tgz.etag: -------------------------------------------------------------------------------- 1 | caee3530de2a7c83070add6b2609e122 2 | -------------------------------------------------------------------------------- /resources/v1.25.2/istiod-1.25.2.tgz.etag: -------------------------------------------------------------------------------- 1 | cd878b6072f9789083c7fef9c22dc20b 2 | -------------------------------------------------------------------------------- /resources/v1.25.2/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.25.2/profiles/default.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | # Most default values come from the helm chart's values.yaml 5 | # Below are the things that differ 6 | values: 7 | defaultRevision: "" 8 | global: 9 | istioNamespace: istio-system 10 | configValidation: true 11 | ztunnel: 12 | resourceName: ztunnel 13 | -------------------------------------------------------------------------------- /resources/v1.25.2/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.25.2/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.25.2/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.25.2/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.25.2/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.25.2/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.25.2/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.25.2/ztunnel-1.25.2.tgz.etag: -------------------------------------------------------------------------------- 1 | 059e847bbb80fe81c488d5bb1b7903f9 2 | -------------------------------------------------------------------------------- /resources/v1.25.3/base-1.25.3.tgz.etag: -------------------------------------------------------------------------------- 1 | 7caff3616b06390f5f399800b38f0f05 2 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/base/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.3 3 | description: Helm chart for deploying Istio cluster resources and CRDs 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | name: base 8 | sources: 9 | - https://github.com/istio/istio 10 | version: 1.25.3 11 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/base/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/base/files/profile-platform-k3s.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /var/lib/rancher/k3s/data/cni 8 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/cni/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.3 3 | description: Helm chart for istio-cni components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-cni 7 | - istio 8 | name: cni 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.25.3 12 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/cni/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/cni/files/profile-platform-k3s.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /var/lib/rancher/k3s/data/cni 8 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.25.3/charts/gateway/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.3 3 | description: Helm chart for deploying Istio gateways 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - gateways 8 | name: gateway 9 | sources: 10 | - https://github.com/istio/istio 11 | type: application 12 | version: 1.25.3 13 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/gateway/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/istiod/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.3 3 | description: Helm chart for istio control plane 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - istiod 8 | - istio-discovery 9 | name: istiod 10 | sources: 11 | - https://github.com/istio/istio 12 | version: 1.25.3 13 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/istiod/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/istiod/files/profile-platform-k3s.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /var/lib/rancher/k3s/data/cni 8 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.25.3/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.3 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/revisiontags/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/ztunnel/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.25.3 3 | description: Helm chart for istio ztunnel components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-ztunnel 7 | - istio 8 | name: ztunnel 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.25.3 12 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/ztunnel/files/profile-platform-gke.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniBinDir: "" # intentionally unset for gke to allow template-based autodetection to work 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.25.3/charts/ztunnel/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{ define "ztunnel.release-name" }}{{ .Values.resourceName| default .Release.Name }}{{ end }} 2 | -------------------------------------------------------------------------------- /resources/v1.25.3/cni-1.25.3.tgz.etag: -------------------------------------------------------------------------------- 1 | f0924275ec5432928e3712fb67bcc2fb 2 | -------------------------------------------------------------------------------- /resources/v1.25.3/commit: -------------------------------------------------------------------------------- 1 | 1.25.3 2 | -------------------------------------------------------------------------------- /resources/v1.25.3/gateway-1.25.3.tgz.etag: -------------------------------------------------------------------------------- 1 | 87272c280976a183a627a79637adcfe1 2 | -------------------------------------------------------------------------------- /resources/v1.25.3/istiod-1.25.3.tgz.etag: -------------------------------------------------------------------------------- 1 | 30885f01a467b94484c7ae7adddba2f0 2 | -------------------------------------------------------------------------------- /resources/v1.25.3/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.25.3/profiles/default.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | # Most default values come from the helm chart's values.yaml 5 | # Below are the things that differ 6 | values: 7 | defaultRevision: "" 8 | global: 9 | istioNamespace: istio-system 10 | configValidation: true 11 | ztunnel: 12 | resourceName: ztunnel 13 | -------------------------------------------------------------------------------- /resources/v1.25.3/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.25.3/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.25.3/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.25.3/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.25.3/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.25.3/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.25.3/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.25.3/ztunnel-1.25.3.tgz.etag: -------------------------------------------------------------------------------- 1 | e2dcb41e5a253305b067e3de90606800 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/base-1.26.0.tgz.etag: -------------------------------------------------------------------------------- 1 | 5fb8fa4e0f0767141af4f44a806ad52e 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/base-1.27-alpha.f23c2f66bedef385e6f98904a001eebc9c4811ff.tgz.etag: -------------------------------------------------------------------------------- 1 | 91cc53ece3058706e84f6b2c4a58e1a4 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/base/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.26.0 3 | description: Helm chart for deploying Istio cluster resources and CRDs 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | name: base 8 | sources: 9 | - https://github.com/istio/istio 10 | version: 1.26.0 11 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/base/files/profile-compatibility-version-1.25.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | ambient: 6 | # 1.26 behavioral changes 7 | shareHostNetworkNamespace: true 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/base/files/profile-platform-k3s.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /var/lib/rancher/k3s/data/cni 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/cni/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.26.0 3 | description: Helm chart for istio-cni components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-cni 7 | - istio 8 | name: cni 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.26.0 12 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/cni/files/profile-compatibility-version-1.25.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | ambient: 6 | # 1.26 behavioral changes 7 | shareHostNetworkNamespace: true 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/cni/files/profile-platform-k3s.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /var/lib/rancher/k3s/data/cni 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.26.0/charts/gateway/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.26.0 3 | description: Helm chart for deploying Istio gateways 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - gateways 8 | name: gateway 9 | sources: 10 | - https://github.com/istio/istio 11 | type: application 12 | version: 1.26.0 13 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/gateway/files/profile-compatibility-version-1.25.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | ambient: 6 | # 1.26 behavioral changes 7 | shareHostNetworkNamespace: true 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/istiod/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.26.0 3 | description: Helm chart for istio control plane 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio 7 | - istiod 8 | - istio-discovery 9 | name: istiod 10 | sources: 11 | - https://github.com/istio/istio 12 | version: 1.26.0 13 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/istiod/files/profile-compatibility-version-1.25.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | ambient: 6 | # 1.26 behavioral changes 7 | shareHostNetworkNamespace: true 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.26.0/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.26.0 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/revisiontags/files/profile-compatibility-version-1.25.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | ambient: 6 | # 1.26 behavioral changes 7 | shareHostNetworkNamespace: true 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/ztunnel/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.26.0 3 | description: Helm chart for istio ztunnel components 4 | icon: https://istio.io/latest/favicons/android-192x192.png 5 | keywords: 6 | - istio-ztunnel 7 | - istio 8 | name: ztunnel 9 | sources: 10 | - https://github.com/istio/istio 11 | version: 1.26.0 12 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/ztunnel/files/profile-compatibility-version-1.25.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | ambient: 6 | # 1.26 behavioral changes 7 | shareHostNetworkNamespace: true 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.26.0/charts/ztunnel/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{ define "ztunnel.release-name" }}{{ .Values.resourceName| default "ztunnel" }}{{ end }} 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/cni-1.26.0.tgz.etag: -------------------------------------------------------------------------------- 1 | e7a58e6728de5f42b5391ec7bd7e56ab 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/cni-1.27-alpha.f23c2f66bedef385e6f98904a001eebc9c4811ff.tgz.etag: -------------------------------------------------------------------------------- 1 | ecf3f5e34345742cdb30be6b84184238 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/commit: -------------------------------------------------------------------------------- 1 | 1.26.0 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/gateway-1.26.0.tgz.etag: -------------------------------------------------------------------------------- 1 | 97edf9ae2171db934b6a4f7f6ef3aef6 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/gateway-1.27-alpha.f23c2f66bedef385e6f98904a001eebc9c4811ff.tgz.etag: -------------------------------------------------------------------------------- 1 | e0fd578cbbce63ce26f9636972240354 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/istiod-1.26.0.tgz.etag: -------------------------------------------------------------------------------- 1 | 21b3c1c903f8181d04103ff1a51762d7 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/istiod-1.27-alpha.f23c2f66bedef385e6f98904a001eebc9c4811ff.tgz.etag: -------------------------------------------------------------------------------- 1 | 91db9510a383b42e03217d5ce1c754d9 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.26.0/profiles/default.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | # Most default values come from the helm chart's values.yaml 5 | # Below are the things that differ 6 | values: 7 | defaultRevision: "" 8 | global: 9 | istioNamespace: istio-system 10 | configValidation: true 11 | ztunnel: 12 | resourceName: ztunnel 13 | -------------------------------------------------------------------------------- /resources/v1.26.0/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.26.0/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.26.0/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.26.0/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.26.0/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.26.0/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.26.0/ztunnel-1.26.0.tgz.etag: -------------------------------------------------------------------------------- 1 | c06501f990c337f34410e5662b2ca6b9 2 | -------------------------------------------------------------------------------- /resources/v1.26.0/ztunnel-1.27-alpha.f23c2f66bedef385e6f98904a001eebc9c4811ff.tgz.etag: -------------------------------------------------------------------------------- 1 | 40fcc9dc5db6b733629d15742ee46b27 2 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/base-1.27-alpha.9c6178f51f674a609f0ce00cab2a37af596fdb65.tgz.etag: -------------------------------------------------------------------------------- 1 | 5b7db24df7fab0356003f98380ee5eda 2 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/base/files/profile-compatibility-version-1.25.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | ambient: 6 | # 1.26 behavioral changes 7 | shareHostNetworkNamespace: true 8 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/base/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/base/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/base/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Istio base successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/cni/files/profile-compatibility-version-1.25.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | ambient: 6 | # 1.26 behavioral changes 7 | shareHostNetworkNamespace: true 8 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/cni/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/cni/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/cni/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | "{{ .Release.Name }}" successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/cni/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{- define "name" -}} 2 | istio-cni 3 | {{- end }} 4 | 5 | 6 | {{- define "istio-tag" -}} 7 | {{ .Values.tag | default .Values.global.tag }}{{with (.Values.variant | default .Values.global.variant)}}-{{.}}{{end}} 8 | {{- end }} 9 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/cni/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.cni` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "cni") }} -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/gateway/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/gateway/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/istiod/files/profile-compatibility-version-1.25.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | ambient: 6 | # 1.26 behavioral changes 7 | shareHostNetworkNamespace: true 8 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/istiod/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/istiod/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/istiod/templates/zzy_descope_legacy.yaml: -------------------------------------------------------------------------------- 1 | {{/* Copy anything under `.pilot` to `.`, to avoid the need to specify a redundant prefix. 2 | Due to the file naming, this always happens after zzz_profile.yaml */}} 3 | {{- $_ := mustMergeOverwrite $.Values (index $.Values "pilot") }} -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/revisiontags/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | appVersion: 1.27-alpha.9c6178f51f674a609f0ce00cab2a37af596fdb65 3 | description: Helm chart for istio revision tags 4 | name: revisiontags 5 | sources: 6 | - https://github.com/istio-ecosystem/sail-operator 7 | version: 0.1.0 8 | 9 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/revisiontags/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/revisiontags/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/ztunnel/files/profile-platform-k3d.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d 7 | cniBinDir: /bin 8 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/ztunnel/files/profile-platform-minikube.yaml: -------------------------------------------------------------------------------- 1 | # WARNING: DO NOT EDIT, THIS FILE IS A COPY. 2 | # The original version of this file is located at /manifests/helm-profiles directory. 3 | # If you want to make a change in this file, edit the original one and run "make gen". 4 | 5 | cni: 6 | cniNetnsDir: /var/run/docker/netns 7 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/ztunnel/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | ztunnel successfully installed! 2 | 3 | To learn more about the release, try: 4 | $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 | $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/charts/ztunnel/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{ define "ztunnel.release-name" }}{{ .Values.resourceName| default "ztunnel" }}{{ end }} 2 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/cni-1.27-alpha.9c6178f51f674a609f0ce00cab2a37af596fdb65.tgz.etag: -------------------------------------------------------------------------------- 1 | bcbfc7e493aa6a299dc0e16e43a05cf7 2 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/commit: -------------------------------------------------------------------------------- 1 | 9c6178f51f674a609f0ce00cab2a37af596fdb65 2 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/gateway-1.27-alpha.9c6178f51f674a609f0ce00cab2a37af596fdb65.tgz.etag: -------------------------------------------------------------------------------- 1 | 57ad2256fddaa2e0666a731c59b67236 2 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/istiod-1.27-alpha.9c6178f51f674a609f0ce00cab2a37af596fdb65.tgz.etag: -------------------------------------------------------------------------------- 1 | 1c04bd83a87a94cd2b04e7f9c45b4ff1 2 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/profiles/ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/profiles/demo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: demo 6 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/profiles/empty.yaml: -------------------------------------------------------------------------------- 1 | # The empty profile has everything disabled 2 | # This is useful as a base for custom user configuration 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: {} 6 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/profiles/openshift-ambient.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: ambient 6 | global: 7 | platform: openshift 8 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/profiles/openshift.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | global: 6 | platform: openshift 7 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/profiles/preview.yaml: -------------------------------------------------------------------------------- 1 | # The preview profile contains features that are experimental. 2 | # This is intended to explore new features coming to Istio. 3 | # Stability, security, and performance are not guaranteed - use at your own risk. 4 | apiVersion: sailoperator.io/v1 5 | kind: Istio 6 | spec: 7 | values: 8 | profile: preview 9 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/profiles/remote.yaml: -------------------------------------------------------------------------------- 1 | # The remote profile is used to configure a mesh cluster without a locally deployed control plane. 2 | # Only the injector mutating webhook configuration is installed. 3 | apiVersion: sailoperator.io/v1 4 | kind: Istio 5 | spec: 6 | values: 7 | profile: remote 8 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/profiles/stable.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: sailoperator.io/v1 2 | kind: Istio 3 | spec: 4 | values: 5 | profile: stable 6 | -------------------------------------------------------------------------------- /resources/v1.27-alpha.9c6178f5/ztunnel-1.27-alpha.9c6178f51f674a609f0ce00cab2a37af596fdb65.tgz.etag: -------------------------------------------------------------------------------- 1 | 2f54cf3f1416991c65bb24e9f576ecbd 2 | -------------------------------------------------------------------------------- /tests/e2e/setup/config/multicluster.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "cluster_name": "primary", 4 | "pod_subnet": "10.10.0.0/16", 5 | "svc_subnet": "10.255.10.0/24", 6 | "network_id": "0" 7 | }, 8 | { 9 | "cluster_name": "remote", 10 | "pod_subnet": "10.20.0.0/16", 11 | "svc_subnet": "10.255.20.0/24", 12 | "network_id": "1" 13 | } 14 | ] --------------------------------------------------------------------------------