diff --git a/docs/partners/kasten/img/veeam-ready.png b/docs/partners/kasten/img/veeam-ready.png new file mode 100644 index 00000000..d7d0b8e0 Binary files /dev/null and b/docs/partners/kasten/img/veeam-ready.png differ diff --git a/docs/partners/kasten/index.md b/docs/partners/kasten/index.md index df387585..38a62239 100644 --- a/docs/partners/kasten/index.md +++ b/docs/partners/kasten/index.md @@ -1,8 +1,10 @@ # Overview + +Veeam Kasten is a data management platform designed to run natively on Kubernetes to protect applications. Kasten integrates seamlessly with the HPE CSI Driver for Kubernetes thanks to the native support for CSI `VolumeSnapshots` and `VolumeSnapshotClasses`. -Kasten K10 by Veeam is a data management platform designed to run natively on Kubernetes to protect applications. K10 integrates seamlessly with the HPE CSI Driver for Kubernetes thanks to the native support for CSI `VolumeSnapshots` and `VolumeSnapshotClasses`. +HPE CSI Driver for Kubernetes is on the Veeam Alliance Partner Technical Programs designated as Veeam Ready. -HPE and Veeam have a long-standing alliance. Read about the extended partnership with Kasten in [this blog post](https://community.hpe.com/t5/around-the-storage-block/kubernetes-backup-and-recovery-with-hpe-and-kasten-by-veeam/ba-p/7109289). +- View HPE CSI Driver for Kubernetes in the [Veeam Ready database](https://www.veeam.com/sys1041). !!! tip All the steps below are captured in a [tutorial available on YouTube](https://www.youtube.com/watch?v=bTHUlRBUcTM) and in the SCOD [Video Gallery](../../learn/video_gallery/index.md#get_started_with_kasten_k10_by_veeam_and_the_hpe_csi_driver). @@ -11,7 +13,7 @@ HPE and Veeam have a long-standing alliance. Read about the extended partnership ## Prerequisites -The cluster needs to be running Kubernetes 1.17 or later and have the CSI snapshot `CustomResourceDefinitions` (CRDs) and the CSI snapshot-controller deployed. Follow the guides available on SCOD to: +The cluster needs to be running Kubernetes 1.25 or later and have the CSI snapshot `CustomResourceDefinitions` (CRDs) and the CSI snapshot-controller deployed. Follow the guides available on SCOD to: - [Enable CSI snapshots](../../csi_driver/using.md#enabling_csi_snapshots) - [Using CSI snapshots](../../csi_driver/using.md#using_csi_snapshots) @@ -21,7 +23,7 @@ The cluster needs to be running Kubernetes 1.17 or later and have the CSI snapsh ### Annotate the VolumeSnapshotClass -In order to allow K10 to perform snapshots and restores using the `VolumeSnapshotClass`, it needs an annotation. +In order to allow Kasten to perform snapshots and restores using the `VolumeSnapshotClass`, it needs an annotation. Assuming we have a default `VolumeSnapshotClass` named "hpe-snapshot": @@ -29,24 +31,24 @@ Assuming we have a default `VolumeSnapshotClass` named "hpe-snapshot": kubectl annotate volumesnapshotclass hpe-snapshot k10.kasten.io/is-snapshot-class=true ``` -## Installing Kasten K10 +## Installing Kasten -Kasten K10 installs in its own namespace using a Helm chart. It also assumes there's a performant default `StorageClass` on the cluster to serve the various `PersistentVolumeClaims` needed for the controllers. +Kasten installs in its own namespace using a Helm chart. It also assumes there's a performant default `StorageClass` on the cluster to serve the various `PersistentVolumeClaims` needed for the controllers. - [Pre-flight checks and prerequisites](https://docs.kasten.io/latest/install/requirements.html#pre-flight-checks) -- [Install K10 on Kubernetes](https://docs.kasten.io/latest/install/other/other.html) +- [Install Kasten on Kubernetes](https://docs.kasten.io/latest/install/other/other.html) !!! note Above links are external to [docs.kasten.io](https://docs.kasten.io). ## Snapshots and restores -Kasten K10 provides the user with a graphical interface and dashboard to schedule and perform data management operations. There's also an API that can be manipulated with `kubectl` using CRDs. +Kasten provides the user with a graphical interface and dashboard to schedule and perform data management operations. There's also an API that can be manipulated with `kubectl` using CRDs. -To perform snapshot and restore operations through Kasten K10 using the HPE CSI Driver for Kubernetes, please refer to the Kasten K10 documentation. +To perform snapshot and restore operations through Kasten using the HPE CSI Driver for Kubernetes, please refer to the Kasten documentation. -- [Accessing K10](https://docs.kasten.io/latest/access/access.html) -- [Using K10](https://docs.kasten.io/latest/usage/usage.html) +- [Accessing Kasten](https://docs.kasten.io/latest/access/access.html) +- [Using Kasten](https://docs.kasten.io/latest/usage/usage.html) !!! note Above links are external to [docs.kasten.io](https://docs.kasten.io). diff --git a/mkdocs.yml b/mkdocs.yml index 4ce981d9..68847614 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -64,7 +64,7 @@ nav: - 'Canonical': 'partners/canonical/index.md' - 'Cohesity': 'partners/cohesity/index.md' - 'Commvault': 'partners/commvault/index.md' - - 'Kasten by Veeam': 'partners/kasten/index.md' + - 'Veeam Kasten': 'partners/kasten/index.md' - 'Mirantis': 'partners/mirantis/index.md' - 'Red Hat OpenShift': 'partners/redhat_openshift/index.md' - 'SUSE Harvester': 'partners/suse_harvester/index.md'