From 2f685601c9bb0e12a6c9b8a648b445ac7a46d2e7 Mon Sep 17 00:00:00 2001 From: Maor Friedman Date: Mon, 14 Jan 2019 10:49:23 +0200 Subject: [PATCH] [incubator/cassandra] avoid backup attempt of backup pod (#10589) * [incubator/cassandra] update backup labels Signed-off-by: Maor Friedman * [incubator/cassandra] bump chart version Signed-off-by: Maor Friedman * [incubator/cassandra] update backup label selector Signed-off-by: Maor Friedman --- incubator/cassandra/Chart.yaml | 2 +- incubator/cassandra/templates/backup/cronjob.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/incubator/cassandra/Chart.yaml b/incubator/cassandra/Chart.yaml index 1344f02159..16fd4b92ed 100644 --- a/incubator/cassandra/Chart.yaml +++ b/incubator/cassandra/Chart.yaml @@ -1,5 +1,5 @@ name: cassandra -version: 0.10.2 +version: 0.10.3 appVersion: 3.11.3 description: Apache Cassandra is a free and open-source distributed database management system designed to handle large amounts of data across many commodity servers, providing diff --git a/incubator/cassandra/templates/backup/cronjob.yaml b/incubator/cassandra/templates/backup/cronjob.yaml index d2e1af1180..36461f6ab8 100644 --- a/incubator/cassandra/templates/backup/cronjob.yaml +++ b/incubator/cassandra/templates/backup/cronjob.yaml @@ -9,7 +9,7 @@ kind: CronJob metadata: name: {{ template "cassandra.fullname" $ }}-backup-{{ $schedule.keyspace }} labels: - app: {{ template "cassandra.name" $ }} + app: {{ template "cassandra.name" $ }}-cain chart: {{ template "cassandra.chart" $ }} release: "{{ $release.Name }}" heritage: "{{ $release.Service }}" @@ -35,7 +35,7 @@ spec: - --namespace - {{ $release.Namespace }} - --selector - - release={{ $release.Name }} + - release={{ $release.Name }},app={{ template "cassandra.name" $ }} - --keyspace - {{ $schedule.keyspace }} - --dst