From f6d2c59f167b19fde90ae73cf06079f0a735e586 Mon Sep 17 00:00:00 2001 From: Nacho Anaya Date: Fri, 8 Nov 2024 16:03:57 -0300 Subject: [PATCH] feat: add default dedicated clickhouse toleration to pods (#6) --- charts/clickhouse-eks/Chart.yaml | 2 +- charts/clickhouse-eks/templates/chi.yaml | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/charts/clickhouse-eks/Chart.yaml b/charts/clickhouse-eks/Chart.yaml index 8c90c09..589fb71 100644 --- a/charts/clickhouse-eks/Chart.yaml +++ b/charts/clickhouse-eks/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: clickhouse-eks description: A Helm chart for ClickHouse running on AWS EKS across AZs using a nodeSelector to pin resources to run on specific VMs types type: application -version: 0.1.4 +version: 0.1.5 appVersion: "1.16.0" diff --git a/charts/clickhouse-eks/templates/chi.yaml b/charts/clickhouse-eks/templates/chi.yaml index 2981453..3d72167 100644 --- a/charts/clickhouse-eks/templates/chi.yaml +++ b/charts/clickhouse-eks/templates/chi.yaml @@ -51,6 +51,11 @@ spec: image: {{ $.Values.clickhouse.image }} nodeSelector: node.kubernetes.io/instance-type: {{ $.Values.clickhouse.node_selector }} + tolerations: + - key: "dedicated" + operator: "EQUAL" + value: "clickhouse" + effect: "NO_SCHEDULE" {{- end }} volumeClaimTemplates: - name: storage