Skip to content

Commit

Permalink
Showing 52 changed files with 105 additions and 105 deletions.
Original file line number Diff line number Diff line change
@@ -32,7 +32,7 @@ In this tutorial, we are going to show how you can configure a backup blueprint

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster.
- Install KubeDB in your cluster following the steps [here](/docs/v2023.12.11/setup/README).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/enterprise/).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/stash/).
- If you are not familiar with how Stash backup and restore Elasticsearch databases, please check the following guide [here](/docs/v2023.12.11/guides/elasticsearch/backup/overview/).
- If you are not familiar with how auto-backup works in Stash, please check the following guide [here](https://stash.run/docs/latest/guides/auto-backup/overview/).
- If you are not familiar with the available auto-backup options for databases in Stash, please check the following guide [here](https://stash.run/docs/latest/guides/auto-backup/database/).
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ Stash 0.9.0+ supports backup and restoration of Elasticsearch clusters. This gui

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster.
- Install KubeDB in your cluster following the steps [here](/docs/v2023.12.11/setup/README).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/enterprise/).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/stash/).
- Install Stash `kubectl` plugin following the steps [here](https://stash.run/docs/latest/setup/install/kubectl-plugin/).
- If you are not familiar with how Stash backup and restore Elasticsearch databases, please check the following guide [here](/docs/v2023.12.11/guides/elasticsearch/backup/overview/).

Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ info:

> New to KubeDB? Please start [here](/docs/v2023.12.11/README).
{{< notice type="warning" message="Please install [Stash](https://stash.run/docs/latest/setup/install/enterprise/) to try this feature. Database backup with Stash is already included in the KubeDB license. So, you don't need a separate license for Stash." >}}
{{< notice type="warning" message="Please install [Stash](https://stash.run/docs/latest/setup/install/stash/) to try this feature. Database backup with Stash is already included in the KubeDB license. So, you don't need a separate license for Stash." >}}

# Backup & Restore Elasticsearch Using Stash

Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@ In this tutorial, we are going to show how you can configure a backup blueprint
## Before You Begin

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster.
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/enterprise/).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/stash/).
- Install KubeDB in your cluster following the steps [here](/docs/v2023.12.11/setup/README).
- If you are not familiar with how Stash backup and restore MariaDB databases, please check the following guide [here](/docs/v2023.12.11/guides/mariadb/backup/overview/).
- If you are not familiar with how auto-backup works in Stash, please check the following guide [here](https://stash.run/docs/latest/guides/auto-backup/overview/).
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ Stash `v0.11.8+` supports backup and restoration of MariaDB databases. This guid

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster.
- Install KubeDB operator in your cluster from [here](https://kubedb.com/docs/latest/setup).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/enterprise/).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/stash/).
- Install Stash `kubectl` plugin following the steps [here](https://stash.run/docs/latest/setup/install/kubectl-plugin/).
- If you are not familiar with how Stash backup and restore MariaDB databases, please check the following guide [here](/docs/v2023.12.11/guides/mariadb/backup/overview/).

Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ Stash `v0.11.8+` supports backup and restoration of MariaDB databases. This guid

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster.
- Install KubeDB operator in your cluster from [here](https://kubedb.com/docs/latest/setup).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/enterprise/).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/stash/).
- Install Stash `kubectl` plugin following the steps [here](https://stash.run/docs/latest/setup/install/kubectl-plugin/).
- If you are not familiar with how Stash backup and restore MariaDB databases, please check the following guide [here](/docs/v2023.12.11/guides/mariadb/backup/overview/).

Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ info:

> New to KubeDB? Please start [here](/docs/v2023.12.11/README).
{{< notice type="warning" message="Please install [Stash](https://stash.run/docs/latest/setup/install/enterprise/) to try this feature. Database backup with Stash is already included in the KubeDB license. So, you don't need a separate license for Stash." >}}
{{< notice type="warning" message="Please install [Stash](https://stash.run/docs/latest/setup/install/stash/) to try this feature. Database backup with Stash is already included in the KubeDB license. So, you don't need a separate license for Stash." >}}

# MariaDB Backup & Restore Overview

Original file line number Diff line number Diff line change
@@ -33,7 +33,7 @@ info:

- Install [`cert-manger`](https://cert-manager.io/docs/installation/) v1.0.0 or later to your cluster to manage your SSL/TLS certificates.

- Install `KubeDB` community and enterprise operator in your cluster following the steps [here](/docs/v2023.12.11/setup/README).
- Install `KubeDB` in your cluster following the steps [here](/docs/v2023.12.11/setup/README).

- To keep things isolated, this tutorial uses a separate namespace called `demo` throughout this tutorial.

@@ -166,7 +166,7 @@ md-standalone-tls 1/1 7m5s

If everything goes well, you can see that our tls-secrets will be created which contains server, client, exporter certificate. Server tls-secret will be used for server configuration and client tls-secret will be used for a secure connection.

All tls-secret are created by `KubeDB` enterprise operator. Default tls-secret name formed as _{mariadb-object-name}-{cert-alias}-cert_.
All tls-secret are created by `KubeDB` Ops Manager. Default tls-secret name formed as _{mariadb-object-name}-{cert-alias}-cert_.

Let's check the tls-secrets have created,

@@ -345,7 +345,7 @@ md-cluster-tls-2 1/1 Running 0 2m49s

If everything goes well, you can see that our tls-secrets will be created which contains server, client, exporter certificate. Server tls-secret will be used for server configuration and client tls-secret will be used for a secure connection.

All tls-secret are created by `KubeDB` enterprise operator. Default tls-secret name formed as _{mariadb-object-name}-{cert-alias}-cert_.
All tls-secret are created by `KubeDB` Ops Manager. Default tls-secret name formed as _{mariadb-object-name}-{cert-alias}-cert_.

Let's check the tls-secrets have created,

Original file line number Diff line number Diff line change
@@ -66,7 +66,7 @@ Deploying MariaDB with TLS/SSL configuration process consists of the following s

4. When it finds one, it creates `Secret`, `Service`, etc. for the `MariaDB` database.

5. `KubeDB` enterprise operator watches for `MariaDB`(5c), `Issuer/ClusterIssuer`(5b), `Secret` and `Service`(5a).
5. `KubeDB` Ops Manager watches for `MariaDB`(5c), `Issuer/ClusterIssuer`(5b), `Secret` and `Service`(5a).

6. When it finds all the resources(`MariaDB`, `Issuer/ClusterIssuer`, `Secret`, `Service`), it creates `Certificates` by using `tls.issuerRef` and `tls.certificates` field specification from `MariaDB` cr.

Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@ In this tutorial, we are going to show how you can configure a backup blueprint
## Before You Begin

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster.
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/enterprise/).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/stash/).
- Install KubeDB in your cluster following the steps [here](/docs/v2023.12.11/setup/README).
- If you are not familiar with how Stash backup and restore MongoDB databases, please check the following guide [here](/docs/v2023.12.11/guides/mongodb/backup/overview/).
- If you are not familiar with how auto-backup works in Stash, please check the following guide [here](https://stash.run/docs/latest/guides/auto-backup/overview/).
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ Stash supports taking [backup and restores MongoDB ReplicaSet clusters in "idiom

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster. If you do not already have a cluster, you can create one by using Minikube.
- Install KubeDB in your cluster following the steps [here](/docs/v2023.12.11/setup/README).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/enterprise/).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/stash/).
- Install Stash `kubectl` plugin following the steps [here](https://stash.run/docs/latest/setup/install/kubectl-plugin/).
- If you are not familiar with how Stash backup and restore MongoDB databases, please check the following guide [here](/docs/v2023.12.11/guides/mongodb/backup/overview/).

Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ Stash 0.9.0+ supports taking [backup](https://docs.mongodb.com/manual/tutorial/b

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster. If you do not already have a cluster, you can create one by using Minikube.
- Install KubeDB in your cluster following the steps [here](/docs/v2023.12.11/setup/README).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/enterprise/).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/stash/).
- Install Stash `kubectl` plugin following the steps [here](https://stash.run/docs/latest/setup/install/kubectl-plugin/).
- If you are not familiar with how Stash backup and restore MongoDB databases, please check the following guide [here](/docs/v2023.12.11/guides/mongodb/backup/overview/).

Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ Stash 0.9.0+ supports backup and restoration of MongoDB databases. This guide wi

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster. If you do not already have a cluster, you can create one by using Minikube.
- Install KubeDB in your cluster following the steps [here](/docs/v2023.12.11/setup/README).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/enterprise/).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/stash/).
- Install Stash `kubectl` plugin following the steps [here](https://stash.run/docs/latest/setup/install/kubectl-plugin/).
- If you are not familiar with how Stash backup and restore MongoDB databases, please check the following guide [here](/docs/v2023.12.11/guides/mongodb/backup/overview/).

Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ info:

> New to KubeDB? Please start [here](/docs/v2023.12.11/README).
{{< notice type="warning" message="Please install [Stash](https://stash.run/docs/latest/setup/install/enterprise/) to try this feature. Database backup with Stash is already included in the KubeDB license. So, you don't need a separate license for Stash." >}}
{{< notice type="warning" message="Please install [Stash](https://stash.run/docs/latest/setup/install/stash/) to try this feature. Database backup with Stash is already included in the KubeDB license. So, you don't need a separate license for Stash." >}}


# MongoDB Backup & Restore Overview
Original file line number Diff line number Diff line change
@@ -31,8 +31,8 @@ This guide will show you how to create database with MongoDB Schema Manager usin

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster. If you do not already have a cluster, you can create one by using [kind](https://kind.sigs.k8s.io/docs/user/quick-start/).

- Install `KubeDB Ops-manager operator` in your cluster following the steps [here](https://kubedb.com/docs/latest/setup/install/enterprise/).
- Install `KubeVault Ops-manager operator` in your cluster following the steps [here](https://kubevault.com/docs/latest/setup/install/enterprise/).
- Install `KubeDB Ops-manager operator` in your cluster following the steps [here](https://kubedb.com/docs/latest/setup/install/stash/).
- Install `KubeVault Ops-manager operator` in your cluster following the steps [here](https://kubevault.com/docs/latest/setup/install/stash/).

- You should be familiar with the following concepts:
- [MongoDB](/docs/v2023.12.11/guides/mongodb/concepts/mongodb)
Original file line number Diff line number Diff line change
@@ -31,8 +31,8 @@ This guide will show you how to to create database and initialize script with Mo

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster. If you do not already have a cluster, you can create one by using [kind](https://kind.sigs.k8s.io/docs/user/quick-start/).

- Install `KubeDB Ops-manager operator` in your cluster following the steps [here](https://kubedb.com/docs/latest/setup/install/enterprise/).
- Install `KubeVault Ops-manager operator` in your cluster following the steps [here](https://kubevault.com/docs/latest/setup/install/enterprise/).
- Install `KubeDB Ops-manager operator` in your cluster following the steps [here](https://kubedb.com/docs/latest/setup/install/stash/).
- Install `KubeVault Ops-manager operator` in your cluster following the steps [here](https://kubevault.com/docs/latest/setup/install/stash/).

- You should be familiar with the following concepts:
- [MongoDB](/docs/v2023.12.11/guides/mongodb/concepts/mongodb)
Original file line number Diff line number Diff line change
@@ -31,8 +31,8 @@ This guide will show you how to create database and initialize snapshot with Mon

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster. If you do not already have a cluster, you can create one by using [kind](https://kind.sigs.k8s.io/docs/user/quick-start/).

- Install `KubeDB Ops-manager operator` in your cluster following the steps [here](https://kubedb.com/docs/latest/setup/install/enterprise/).
- Install `KubeVault Ops-manager operator` in your cluster following the steps [here](https://kubevault.com/docs/latest/setup/install/enterprise/).
- Install `KubeDB Ops-manager operator` in your cluster following the steps [here](https://kubedb.com/docs/latest/setup/install/stash/).
- Install `KubeVault Ops-manager operator` in your cluster following the steps [here](https://kubevault.com/docs/latest/setup/install/stash/).

- You should be familiar with the following concepts:
- [MongoDB](/docs/v2023.12.11/guides/mongodb/concepts/mongodb)
Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@ In this tutorial, we are going to show how you can configure a backup blueprint
## Before You Begin

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster.
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/enterprise/).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/stash/).
- Install KubeDB in your cluster following the steps [here](/docs/v2023.12.11/setup/README).
- If you are not familiar with how Stash backup and restore MySQL databases, please check the following guide [here](/docs/v2023.12.11/guides/mysql/backup/overview/).
- If you are not familiar with how auto-backup works in Stash, please check the following guide [here](https://stash.run/docs/latest/guides/auto-backup/overview/).
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ info:

> New to KubeDB? Please start [here](/docs/v2023.12.11/README).
{{< notice type="warning" message="Please install [Stash](https://stash.run/docs/latest/setup/install/enterprise/) to try this feature. Database backup with Stash is already included in the KubeDB license. So, you don't need a separate license for Stash." >}}
{{< notice type="warning" message="Please install [Stash](https://stash.run/docs/latest/setup/install/stash/) to try this feature. Database backup with Stash is already included in the KubeDB license. So, you don't need a separate license for Stash." >}}

# MySQL Backup & Restore Overview

Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ Stash 0.9.0+ supports backup and restoration of MySQL databases. This guide will

- At first, you need to have a Kubernetes cluster, and the `kubectl` command-line tool must be configured to communicate with your cluster. If you do not already have a cluster, you can create one by using Minikube.
- Install KubeDB in your cluster following the steps [here](/docs/v2023.12.11/setup/README).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/enterprise/).
- Install Stash Enterprise in your cluster following the steps [here](https://stash.run/docs/latest/setup/install/stash/).
- Install Stash `kubectl` plugin following the steps [here](https://stash.run/docs/latest/setup/install/kubectl-plugin/).
- If you are not familiar with how Stash backup and restore MySQL databases, please check the following guide [here](/docs/v2023.12.11/guides/mysql/backup/overview/).

Original file line number Diff line number Diff line change
@@ -35,7 +35,7 @@ This guide will give an overview on how KubeDB Ops Manager reconfigures TLS conf

## How Reconfiguring MySQL TLS Configuration Process Works

The following diagram shows how the KubeDB enterprise operator reconfigure TLS of the `MySQL` database server. Open the image in a new tab to see the enlarged version.
The following diagram shows how the `KubeDB` Ops Manager reconfigure TLS of the `MySQL` database server. Open the image in a new tab to see the enlarged version.

<figure align="center">
<img alt="reconfigure tls " src="/docs/v2023.12.11/guides/mysql/reconfigure-tls/overview/images/reconfigure-tls.jpg">
Loading

0 comments on commit f9b3ed9

Please sign in to comment.