[incubator/cassandra] update backup image - enable ABS support (#9255)

Signed-off-by: Maor <maor.friedman@nuvo-group.com>
This commit is contained in:
Maor Friedman
2018-11-15 01:00:41 -08:00
committed by k8s-ci-robot
parent 8eb06375ba
commit 8207c53aef
4 changed files with 10 additions and 12 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
name: cassandra
version: 0.9.1
version: 0.9.2
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
+2 -2
View File
@@ -125,8 +125,8 @@ The following table lists the configurable parameters of the Cassandra chart and
| `backup.enabled` | Enable backup on chart installation | `false` |
| `backup.schedule` | Keyspaces to backup, each with cron time | |
| `backup.annotations` | Backup pod annotations | iam.amazonaws.com/role: `cain` |
| `backup.image.repo` | Backup image repository | `maorfr/cain` |
| `backup.image.tag` | Backup image tag | `0.1.0` |
| `backup.image.repo` | Backup image repository | `nuvo/cain` |
| `backup.image.tag` | Backup image tag | `0.2.0` |
| `backup.env` | Backup environment variables | AWS_REGION: `us-east-1` |
| `backup.resources` | Backup CPU/Memory resource requests/limits | Memory: `1Gi`, CPU: `1` |
| `backup.destination` | Destination to store backup artifacts | `s3://bucket/cassandra` |
@@ -40,8 +40,6 @@ spec:
- {{ $schedule.keyspace }}
- --dst
- {{ $backup.destination }}
- --parallel
- "0"
{{- with $backup.env }}
env:
{{ toYaml . | indent 12 }}
+7 -7
View File
@@ -136,7 +136,7 @@ serviceAccount:
# name:
## Backup cronjob configuration
## Ref: https://github.com/maorfr/cain
## Ref: https://github.com/nuvo/cain
backup:
enabled: false
@@ -149,13 +149,13 @@ backup:
cron: "30 7 * * *"
annotations:
# Example for authorization using kube2iam
# Example for authorization to AWS S3 using kube2iam
# Can also be done using environment variables
iam.amazonaws.com/role: cain
image:
repos: maorfr/cain
tag: 0.1.0
repos: nuvo/cain
tag: 0.2.0
# Add additional environment variables
env:
@@ -172,9 +172,9 @@ backup:
cpu: 1
# Destination to store the backup artifacts
# Currently only s3 is supported
# Additional support can added.
# Ref: https://github.com/maorfr/skbn
# Supported cloud storage services: AWS S3, Azure Blob Storage
# Additional support can added. Visit this repository for details
# Ref: https://github.com/nuvo/skbn
destination: s3://bucket/cassandra
## Cassandra exported configuration