From 32a5d2ea216005143ae7fb5eeb77202d1c278d58 Mon Sep 17 00:00:00 2001 From: jgournet <54783141+jgournet@users.noreply.github.com> Date: Mon, 11 Apr 2022 16:12:15 +1000 Subject: [PATCH 1/3] Add affinity and tolerations This is to complete https://github.com/istio/istio/pull/37513 --- manifests/charts/istio-control/istio-discovery/values.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manifests/charts/istio-control/istio-discovery/values.yaml b/manifests/charts/istio-control/istio-discovery/values.yaml index ad3f3e15cd0b..6f1f1118a1d9 100644 --- a/manifests/charts/istio-control/istio-discovery/values.yaml +++ b/manifests/charts/istio-control/istio-discovery/values.yaml @@ -33,6 +33,8 @@ pilot: enableProtocolSniffingForInbound: true nodeSelector: {} + tolerations: [] + affinity: {} podAnnotations: {} serviceAnnotations: {} From 49b5220ebc267e73ca4fd9e03384ce8f5be70138 Mon Sep 17 00:00:00 2001 From: jgournet <54783141+jgournet@users.noreply.github.com> Date: Mon, 11 Apr 2022 16:47:28 +1000 Subject: [PATCH 2/3] Create helm_chart_pilot_deployment_affinity_tolerations-2.yaml --- ...t_pilot_deployment_affinity_tolerations-2.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 releasenotes/notes/helm_chart_pilot_deployment_affinity_tolerations-2.yaml diff --git a/releasenotes/notes/helm_chart_pilot_deployment_affinity_tolerations-2.yaml b/releasenotes/notes/helm_chart_pilot_deployment_affinity_tolerations-2.yaml new file mode 100644 index 000000000000..51437b1cfd66 --- /dev/null +++ b/releasenotes/notes/helm_chart_pilot_deployment_affinity_tolerations-2.yaml @@ -0,0 +1,15 @@ +apiVersion: release-notes/v2 +kind: feature +area: installation + +# issue is a list of GitHub issues resolved in this note. +issue: [] + +docs: [] + +releaseNotes: +- | + **Added** values to the Istio Pilot Helm charts for configuring affinity rules and tolerations on the Deployment. Can be used for better placement of Istio pilot workloads. +upgradeNotes: [] + +securityNotes: [] From 032db5593b5d656f252fb982fcc90fd1aa8a9710 Mon Sep 17 00:00:00 2001 From: jgournet Date: Mon, 11 Apr 2022 16:55:19 +1000 Subject: [PATCH 3/3] Update helm_chart_pilot_deployment_affinity_tolerations-2.yaml --- .../helm_chart_pilot_deployment_affinity_tolerations-2.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releasenotes/notes/helm_chart_pilot_deployment_affinity_tolerations-2.yaml b/releasenotes/notes/helm_chart_pilot_deployment_affinity_tolerations-2.yaml index 51437b1cfd66..d34d2b64fa10 100644 --- a/releasenotes/notes/helm_chart_pilot_deployment_affinity_tolerations-2.yaml +++ b/releasenotes/notes/helm_chart_pilot_deployment_affinity_tolerations-2.yaml @@ -9,7 +9,7 @@ docs: [] releaseNotes: - | - **Added** values to the Istio Pilot Helm charts for configuring affinity rules and tolerations on the Deployment. Can be used for better placement of Istio pilot workloads. + **Added** values to the Istio Pilot Helm charts for configuring affinity rules and tolerations on the Deployment. Can be used for better placement of Istio pilot workloads. upgradeNotes: [] securityNotes: []