Key Concepts and Best Practices for OpenShift Virtualization

Calling All Tanzu Users: How to Protect Your VMware Tanzu Applications | Trilio

Author

Table of Contents

By Trilio Content Team | June 23, 2022

TVGood news for VMware Tanzu customers: It’s easy to protect your cloud-native applications with TrilioVault for Kubernetes (TVK). And TVK is available on VMware Marketplace™, VMware’s one-stop shop for validated ecosystem solutions, making it even easier to back up and recover your applications.

Not sure why your Tanzu apps need data protection or how it works? We’ve got you covered. Here’s what TrilioVault for Kubernetes can do for Tanzu customers and simple steps to get started.

Why Your VMWare Tanzu Applications Need Data Protection

Modern application environments are increasingly complex. As more cloud-native applications go into production, it’s critical to have a plan that allows you to bounce back fast from outages. And outages can happen at any time for any reason — from ransomware attacks to human error.

If you don’t have comprehensive data protection, your data — and time, revenue, and customers — are on the line.

That’s where TrilioVault for Kubernetes comes in. With TVK, Tanzu customers can:

  • Execute point-in-time backup and recovery to restore your full application including data and metadata
  • Recover any Kubernetes application quickly when disaster strikes
  • Comprehensively protect and recover applications

How TrilioVault for Kubernetes Protects Your Tanzu Applications

Let’s take a look at some specific ways that TVK can protect your VMware Tanzu applications.

Backup and recovery

You can back up and recover entire applications, including data, metadata, and all other Kubernetes objects associated with the application, from any point in time.

While Kubernetes supports label-based, Helm-based, or operator-based application deployment strategies, TVK works independently of how an application is deployed. This means that TVK can protect your application at any stage, using any application type.

You can also backup and restore a complete namespace or multiple namespaces in a single backup operation via TVK’s Management Console. Easy, right?

Easy management

As your organization grows, you have to manage multiple VMware Tanzu environments and data protection plans for your clusters. Thankfully, TVK’s Management Console enables users to monitor multiple TVK instances and VMware Tanzu clusters all from one place.

Ransomware protection

Worried about ransomware? You don’t have to be. With TVK, you get comprehensive ransomware protection using immutable backups via an S3-based object-locking mechanism for the storage repository.

You can also encrypt TVK backups with a Linux Unified Key Setup (LUKS) encryption format that uses an AES-256 cipher algorithm so that your backups can’t be read or stolen. Even better? TVK includes at-rest and in-flight encryption.

How Does TVK Work with VMware Tanzu?

Rather than maintain a separate CLI, TVK integrates with the kubectl command, enabling VMware Tanzu Kubernetes Grid (TKG) deployment directly out of the box.

TVK is present as a Helm package, which means you can install it simply with a one-line command using Helm. Once you install it, TVK auto-discovers any cloud-native applications running inside TKG along with their dependent resources.

Here’s how TVK works on VMware Tanzu architecture.

vmware tanzu and triliovault for kubernetes architecture | Calling All Tanzu Users: How to Protect Your VMware Tanzu Applications

Figure 1: TrilioVault for Kubernetes on VMware Tanzu architecture

Data Plane: The Data Plane primarily contains the data mover pods responsible for transferring the data between persistent volumes and the target (backup media). It uses persistent volumes via the CSI interface and supports the transfer of data from/to either NFS or S3-compatible storage.

Control Plane: The Control Plane consists of different Custom Resource Definitions (CRDs) and their controllers.

TrilioVault Operator: TVK comes with a Helm-based operator managed by the TrilioVaultManager CRD, which takes care of the lifecycle of the application. TrilioVault Operator manages different aspects of the application, like installation scope, version, and namespace.

You can find additional architectural components in TVK’s documentation.

TVK Validation on VMware Tanzu

TVK validates every new release on VMware Tanzu via their Platform Validation feature, so you know the latest version is compatible with your environment.

That feature automatically executes tests at the core platform and application levels to validate deployability on VMware Tanzu in real-time. Once the tests successfully pass, the latest validated version of TVK is published on VMware Marketplace, displaying the Partner Ready for VMware Tanzu badge.

This gives you confidence that the latest TVK version will work on the latest version of VMware Tanzu Kubernetes Grid.

triliovault for kubernetes on vmware marketplace | Calling All Tanzu Users: Get TrilioVault for Kubernetes on VMware Marketplace | https://trilio.io/tvk-vmware-tanzu-backup

How to Deploy TVK from VMware Marketplace

Here’s how to deploy TVK from VMware Marketplace:

  1. Log in to VMware Marketplace.
  2. Either search for TrilioVault for Kubernetes or use the filter feature to view all solutions that are Partner Ready for VMware Tanzu.
  3. Once you find it, select TVK. You can review the solution description and product features before you deploy.
  4. Click Deploy in the upper right-hand corner.
  5. Follow the prompt to select the desired version.
  6. Accept the click-through End User License Agreement (EULA) to proceed.
  7. Add a downloaded Helm chart to your repository manually.
  8. After you deploy, follow the instructions to install TrilioVault for Kubernetes.

Protect Your VMware Tanzu Applications Today

If you want to protect your Tanzu applications from whatever outages come your way, you need TVK. Head over to VMware Marketplace to get started.

Want to learn more? See TVK in action via a free trial or schedule a demo with our data protection experts.

Related resource- Trilio for Kubernetes Validated as Partner Ready for VMware Tanzu