appscode/stash-mysql
Chart version: 8.0.14
Api version: v1
App version: 8.0.14
stash-mysql - MySQL database backup and restore plugin for Stas...
application
Chart Type
Active
Status
Unknown
License
3519
Downloads
https://charts.appscode.com/stable
Set me up:
helm repo add center https://repo.chartcenter.io
Install Chart:
helm install stash-mysql center/appscode/stash-mysql
Versions (0)
View all
stash-mysql
stash-mysql - MySQL database backup/restore plugin for Stash by AppsCode.
TL;DR;
$ helm repo add appscode https://charts.appscode.com/stable/
$ helm repo update
$ helm install stash-mysql-8.0.14 appscode/stash-mysql -n kube-system --version=8.0.14
Introduction
This chart installs necessary Functions
and Tasks
definitions to take backup of MySQL-8.0.14 databases and restore them using Stash.
Prerequisites
- Kubernetes 1.11+
Installing the Chart
- Add AppsCode chart repository to your helm repository list,
$ helm repo add appscode https://charts.appscode.com/stable/
- Update helm repositories to fetch latest charts from the remove repository,
$ helm repo update
- Install the chart with the release name
stash-mysql-8.0.14
run the following command,
$ helm install stash-mysql-8.0.14 appscode/stash-mysql -n kube-system --version=8.0.14
The above commands installs Functions
and Task
CRDs that are necessary to take backup of MySQL-8.0.14 databases and restore them using Stash.
Uninstalling the Chart
To uninstall/delete the stash-mysql-8.0.14
run the following command,
helm uninstall stash-mysql-8.0.14 -n kube-system --purge
The command removes all the Kubernetes components associated with the chart and deletes the release.
Configuration
The following table lists the configurable parameters of the stash-mysql
chart and their default values.
Parameter | Description | Default |
---|---|---|
docker.registry |
Docker registry used to pull respective images | stashed |
docker.image |
Docker image used to take backup of MySQL databases and restore them | stash-mysql |
docker.tag |
Tag of the image that is used to take backup of MySQL databases and restore them. This is usually same as the database version it can take backup. | 8.0.14 |
backup.myArgs |
Optional arguments to pass to mysqldump command during bakcup process |
--all-databases |
restore.myArgs |
Optional arguments to pass to mysql command during restore process |
āā |
Specify each parameter using the --set key=value[,key=value]
argument to helm install
.
For example:
helm install stash-mysql-8.0.14 appscode/stash-mysql -n kube-system ---set docker.registry=my-registry