istio.io/istio@v0.0.0-20240520182934-d79c90f27776/releasenotes/notes/manifest-base-cleanup.yaml (about) 1 apiVersion: release-notes/v2 2 kind: feature 3 area: installation 4 releaseNotes: 5 - | 6 **Removed** obsolete manifests from the `base` Helm chart. See Upgrade Notes for more information. 7 upgradeNotes: 8 - title: "`base` Helm Chart removals" 9 content: | 10 A number of configurations previously present in the the `base` Helm chart were *copied* to the `istiod` chart in a previous releases. 11 12 In this release, the duplicated configurations are fully removed from the `base` chart. 13 14 Below shows a mapping of old configuration to new configuration: 15 16 | Old | New | 17 | --------------------------------------- | --------------------------------------- | 18 | `ClusterRole istiod` | `ClusterRole istiod-clusterrole` | 19 | `ClusterRole istiod-reader` | `ClusterRole istio-reader-clusterrole` | 20 | `ClusterRoleBinding istiod` | `ClusterRoleBinding istiod-clusterrole` | 21 | `Role istiod` | `Role istiod` | 22 | `RoleBinding istiod` | `RoleBinding istiod` | 23 | `ServiceAccount istiod-service-account` | `ServiceAccount istiod` | 24 25 Note: most resources have a suffix automatically added in addition. 26 In the old chart, this was `-{{ .Values.global.istioNamespace }}`. 27 In the new chart it is `{{- if not (eq .Values.revision "") }}-{{ .Values.revision }}{{- end }}` for namespace scoped resources, and `{{- if not (eq .Values.revision "")}}-{{ .Values.revision }}{{- end }}-{{ .Release.Namespace }}` for cluster scoped resources.