Uses of Kubernetes Cross Cluster Migration of Persistent Data

Fortunately, there are tools that provide this functionality. In this presentation we explored the different uses cases for Kubernetes cross cluster migration, and what is involved, and how these migration tools work. He covers some popular uses cases, such as, Disaster Recovery, Test/Dev, and performance testing. Migration could entail moving the entire cluster, or individual workloads. The components that need to be moved would include configuration and resources stored in etcd, and persistent data residing on PVCs. He also covers the uses cases and challenges for migration, and run through an example of using one of these migration tools.

Watch the short 7 minute video on The Many Uses of Kubernetes Cross Cluster Migration of Persistent Data of YouTube! Try CloudCasa at no cost with our totally FREE plan today.
DoK Day EU 2022 @ KubeCon was an engaging and fun day for our early onsite team members. We chose to attend the virtual event in person to do our presentation and to meet the DoK team and attend the after party. It was a full day with 47 speakers sharing their knowledge on how to do Data on Kubernetes (DoK) well, along with musical interludes for over 2,800 virtual guests! And for those of us who attended in person, a follow-on cocktail party with more music and more entertainment from Bart Farrell.
Running stateful workloads on Kubernetes is gaining traction, but there are many challenges. Multiple clusters exist in most Kubernetes environments today, and the number of clusters are increasing over time. The reasons for having multiple Kubernetes clusters are many, for example, overcoming scale limits, reducing complexity, geo separation, redundancy and having separate production, staging, and development environments. Once you have multiple Kubernetes clusters, it can be useful to have the ability to easily move or duplicate workloads across these different clusters. Kubernetes does not have a native method to allow migration or duplication of workloads across clusters.

Fortunately, there are tools that provide this functionality. In this presentation we explored the different uses cases for cross cluster migration, and what is involved, and how these migration tools work. He covers some popular uses cases, such as, Disaster Recovery, Test/Dev, and performance testing. Migration could entail moving the entire cluster, or individual workloads. The components that need to be moved would include configuration and resources stored in etcd, and persistent data residing on PVCs. He also covers the uses cases and challenges for migration, and run through an example of using one of these migration tools.

Watch the short 7 minute video on The Many Uses of Kubernetes Cross Cluster Migration of Persistent Data of YouTube! Try CloudCasa at no cost with our totally FREE plan today.
Top 10 Reasons for Using CloudCasa
Immediately benefit from a powerful and easy to use Kubernetes backup service that does all the hard work for you to backup your multi-cluster applications and provide granular or cluster-level recovery including cross-account, cross-cluster, and cross-cloud recovery.
CloudCasa is so easy to use that even developers won’t mind managing backups. It comes with a generous free service plan (no credit card required) and it is a great alternative to using Velero or Kasten.
Here are the Top 10 reasons to use CloudCasa for Kubernetes backup, migration and disaster recovery, vs. these options:
- Do-it-yourself (DIY) products, whether open source like Velero or a product that you have to license, install and maintain like Kasten or Trilio
- Retrofitted enterprise or cloud backup products with container support, that still have all their baggage from the past (you know who they are)
- Cloud vendor or any VM backup that is not Kubernetes aware, or is single cloud only
- Container storage solutions with replication, or that come bundled with a single purpose backup application like PX-backup
- Solutions that don’t offer a free service plan or that charge by the cluster or by worker nodes