This document discusses enhancing data protection workflows with Kanister and Argo Workflows. It begins with discussing the need for data protection of stateful workloads on Kubernetes and challenges with current approaches. It then provides an overview of Kanister, an open source tool for application-level data protection on Kubernetes. Kanister uses custom resources and functions to abstract away complex data protection workflows. It also works with Argo Workflows to scale parallel data operations. The document concludes with a demo of using Kanister's CSI functions to create and restore snapshots and scaling snapshots with Argo Workflows.
2. Agenda
Stateful workloads on Kubernetes
Data Protection with Kubernetes Container Storage
Interface (CSI)
Challenges with data protection workflows
Application-Level data protection with Kanister
CSI data snapshot operations with Kanister
Scaling parallel data operations with Kanister And
Argo Workflows
Q & A