From d49d335a1c33a03271ee41aea5c44751c2beebb5 Mon Sep 17 00:00:00 2001 From: "Chris St. Pierre" Date: Wed, 26 May 2021 08:50:19 -0500 Subject: [PATCH] feat(argo-events): add support for resource requests/limits Signed-off-by: Chris St. Pierre --- charts/argo-events/Chart.yaml | 2 +- .../argo-events/templates/eventbus-controller-deployment.yaml | 4 ++++ .../templates/eventsource-controller-deployment.yaml | 4 ++++ .../argo-events/templates/sensor-controller-deployment.yaml | 4 ++++ charts/argo-events/values.yaml | 3 +++ 5 files changed, 16 insertions(+), 1 deletion(-) diff --git a/charts/argo-events/Chart.yaml b/charts/argo-events/Chart.yaml index b0770954..c8463ad9 100644 --- a/charts/argo-events/Chart.yaml +++ b/charts/argo-events/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 description: A Helm chart to install Argo-Events in k8s Cluster name: argo-events -version: 1.4.2 +version: 1.4.3 keywords: - argo-events - sensor-controller diff --git a/charts/argo-events/templates/eventbus-controller-deployment.yaml b/charts/argo-events/templates/eventbus-controller-deployment.yaml index e3631828..006829c1 100644 --- a/charts/argo-events/templates/eventbus-controller-deployment.yaml +++ b/charts/argo-events/templates/eventbus-controller-deployment.yaml @@ -74,3 +74,7 @@ spec: {{- if .Values.eventbusController.affinity }} affinity: {{ toYaml .Values.eventbusController.affinity | nindent 8 }} {{- end }} + {{- if .Values.eventbusController.resources }} + resources: + {{- toYaml .Values.eventbusController.resources | nindent 8 }} + {{- end }} diff --git a/charts/argo-events/templates/eventsource-controller-deployment.yaml b/charts/argo-events/templates/eventsource-controller-deployment.yaml index a6522da6..aaf68ec7 100644 --- a/charts/argo-events/templates/eventsource-controller-deployment.yaml +++ b/charts/argo-events/templates/eventsource-controller-deployment.yaml @@ -72,3 +72,7 @@ spec: {{- if .Values.eventsourceController.affinity }} affinity: {{ toYaml .Values.eventsourceController.affinity | nindent 8 }} {{- end }} + {{- if .Values.eventsourceController.resources }} + resources: + {{- toYaml .Values.eventsourceController.resources | nindent 8 }} + {{- end }} diff --git a/charts/argo-events/templates/sensor-controller-deployment.yaml b/charts/argo-events/templates/sensor-controller-deployment.yaml index e6a1c104..7df915b6 100644 --- a/charts/argo-events/templates/sensor-controller-deployment.yaml +++ b/charts/argo-events/templates/sensor-controller-deployment.yaml @@ -72,3 +72,7 @@ spec: {{- if .Values.sensorController.affinity }} affinity: {{ toYaml .Values.sensorController.affinity | nindent 8 }} {{- end }} + {{- if .Values.sensorController.resources }} + resources: + {{- toYaml .Values.sensorController.resources | nindent 8 }} + {{- end }} diff --git a/charts/argo-events/values.yaml b/charts/argo-events/values.yaml index a54ec010..518cec4c 100644 --- a/charts/argo-events/values.yaml +++ b/charts/argo-events/values.yaml @@ -54,6 +54,7 @@ sensorController: priorityClassName: "" tolerations: [] affinity: {} + resources: {} eventsourceController: name: eventsource-controller @@ -67,6 +68,7 @@ eventsourceController: priorityClassName: "" tolerations: [] affinity: {} + resources: {} eventbusController: name: eventbus-controller @@ -79,6 +81,7 @@ eventbusController: priorityClassName: "" tolerations: [] affinity: {} + resources: {} natsStreamingImage: nats-streaming:0.17.0 natsMetricsExporterImage: synadia/prometheus-nats-exporter:0.6.2