Skip to content

Commit

Permalink
Update elasticsearch addon description for kubestash
Browse files Browse the repository at this point in the history
Signed-off-by: pritamdas99 <[email protected]>
  • Loading branch information
pritamdas99 committed Feb 11, 2025
1 parent cb1fe24 commit ccd015a
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions data/products/kubestash/addons/elasticsearch.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"title": "Backup & Restore Elasticsearch Database on Kubernetes",
"hero": "/assets/images/databases/illustrations/kc-bg-1.jpg",
"summary": "A complete Kubernetes native disaster recovery solution for backup and restore Elasticsearch databases in Kubernetes on various public and private clouds.",
"description": "Kubernetes is becoming a vital aspect of enterprise IT environments as businesses increasingly rely on containerized applications. And a large amount of data is generated by business applications and microservices everyday, which must be protected with a reliable backup and recovery solution. <br /> <br /> But the problem is traditional backup and restore solutions were not designed for Kubernetes. If you want to copy a Kubernetes cluster over platforms, you have to face so many difficulties during the process. And when the application grows in size, you need to create a lot of new custom scripts to take snapshots of your pods, services, volumes, configmaps, secrets, and have to continuously maintain those scripts. Stash is a complete Kubernetes native disaster recovery solution for backup and restore Kubernetes workloads, volumes and databases on various public and private clouds. <br /> <br /> As we already know, traditional tools are too complex to setup and maintain in a dynamic compute environment like Kubernetes. Stash is a Kubernetes operator that uses restic or Kubernetes CSI Driver VolumeSnapshotter functionality to address these issues. Using Stash, you can backup Kubernetes volumes mounted in workloads, stand-alone volumes and databases. Users may even extend Stash via addons for any custom workload.",
"description": "Kubernetes is becoming a vital aspect of enterprise IT environments as businesses increasingly rely on containerized applications. And a large amount of data is generated by business applications and microservices everyday, which must be protected with a reliable backup and recovery solution. <br /> <br /> But the problem is traditional backup and restore solutions were not designed for Kubernetes. If you want to copy a Kubernetes cluster over platforms, you have to face so many difficulties during the process. And when the application grows in size, you need to create a lot of new custom scripts to take snapshots of your pods, services, volumes, configmaps, secrets, and have to continuously maintain those scripts. KubeStash is a complete Kubernetes native disaster recovery solution for backup and restore Kubernetes workloads, volumes and databases on various public and private clouds. <br /> <br /> As we already know, traditional tools are too complex to setup and maintain in a dynamic compute environment like Kubernetes. KubeStash is a Kubernetes operator that uses restic or Kubernetes CSI Driver VolumeSnapshotter functionality to address these issues. Using KubeStash, you can backup Kubernetes volumes mounted in workloads, stand-alone volumes and databases. Users may even extend KubeStash via addons for any custom workload.",
"keywords": [
"backup and restore",
"backup and recovery",
Expand All @@ -20,32 +20,32 @@
{
"title": "Logical Backup",
"image": "/assets/images/addons/illustrations/logical-backup.png",
"description": "A logical backup contains copies of database information (such as tables, schemas, and procedures) and is often exported as a binary file utilizing EXPORT/IMPORT tools. Logical backups are useful if you need to restore or relocate a copy of the database to another environment. Stash offers Logical Backup for Elasticsearch databases on Kubernetes."
"description": "A logical backup contains copies of database information (such as tables, schemas, and procedures) and is often exported as a binary file utilizing EXPORT/IMPORT tools. Logical backups are useful if you need to restore or relocate a copy of the database to another environment. KubeStash offers Logical Backup for Elasticsearch databases on Kubernetes."
},
{
"title": "Declarative API",
"image": "/assets/images/addons/illustrations/declarative-api.png",
"description": "Backup your data in Kubernetes native way. Stash uses Custom Resource Definition (CRD) to specify targets and behaviors of the backup and restore process. Schedule a backup for your workloads in the same way you deployed them into Kubernetes."
"description": "Backup your data in Kubernetes native way. KubeStash uses Custom Resource Definition (CRD) to specify targets and behaviors of the backup and restore process. Schedule a backup for your workloads in the same way you deployed them into Kubernetes."
},
{
"title": "Deduplication",
"image": "/assets/images/addons/illustrations/deduplication.png",
"description": "Stash will upload only the diff since the last backup. It splits the targeted files into smaller blobs using Content Defined Chunking (CDC) and uploads only the modified blobs."
"description": "Kubetash will upload only the diff since the last backup. It splits the targeted files into smaller blobs using Content Defined Chunking (CDC) and uploads only the modified blobs."
},
{
"title": "Backup & Restore Elasticsearch Databases",
"image": "/assets/images/addons/illustrations/backup-restore-databases.png",
"description": "Backup your Elasticsearch databases deployed in Kubernetes. You can also restore your Elasticsearch databases using Stash. Stash simplifies the whole process of Backup & Restore your Elasticsearch databases on Kubernetes."
"description": "Backup your Elasticsearch databases deployed in Kubernetes. You can also restore your Elasticsearch databases using Kubetash. Kubetash simplifies the whole process of Backup & Restore your Elasticsearch databases on Kubernetes."
},
{
"title": "Data Encryption",
"image": "/assets/images/addons/illustrations/data-encryption.png",
"description": "To provide data security, your data needs to be encrypted during the whole process. Stash keeps all the backed up data encrypted using AES-256. So, your data is protected even if it leaks from the backend. And it will not make any sense until they are decrypted."
"description": "To provide data security, your data needs to be encrypted during the whole process. Kubetash keeps all the backed up data encrypted using AES-256. So, your data is protected even if it leaks from the backend. And it will not make any sense until they are decrypted."
},
{
"title": "Monitoring",
"image": "/assets/images/addons/illustrations/monitoring.png",
"description": "Stash comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
"description": "Kubetash comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
},
{
"title": "Policy Based Backup",
Expand All @@ -55,11 +55,11 @@
{
"title": "Multiple Storage Support",
"image": "/assets/images/addons/illustrations/multiple-storage-support.png",
"description": "You can store your backed up data into various storage services. Stash supports AWS S3, Minio, Rook, Google Cloud Storage, Azure Blob Storage, OpenStack Swift, DigitalOcean Spaces, Blackbaze B2 and REST server as backend. You can also use Kubernetes persistent volumes as backend."
"description": "You can store your backed up data into various storage services. Kubetash supports AWS S3, Minio, Rook, Google Cloud Storage, Azure Blob Storage, OpenStack Swift, DigitalOcean Spaces, Blackbaze B2 and REST server as backend. You can also use Kubernetes persistent volumes as backend."
}
],
"example": {
"apiVersion": "stash.appscode.com/v1beta1",
"apiVersion": "core.kubestash.com/v1alpha1",
"kind": "BackupConfiguration",
"metadata": {
"name": "elasticsearch-backup",
Expand Down

0 comments on commit ccd015a

Please sign in to comment.