3.0.X
Search…
⌃K

About the UI

This section describes how to operate and work with the TrilioVault for Kubernetes UI.
Starting with version 2.0, TrilioVault for Kubernetes (TVK) ships with a user interface (UI) that dramatically simplifies management of the solution by enabling simple click-driven workflows to backup, recover, and migrate applications between Kubernetes clusters (or namespaces) that have TVK installed in them.

Features

TVK is completely based on the Trilio CRDs that are packaged with the product. These leverage the Kubernetes API server to communicate with TVK clusters and they populate data and build the different pages/workflows for the user interface. The user interface provides the following features:
UI Features
Description
Application Discovery and Selection
Discover applications and make it simple for the user to select and define their protection scopes.
MultiCloud Management
Ability to change context of data management and protection by navigating between clusters and namespaces within those clusters via a navigation panel.
Monitoring
Ability to monitor backups and restores occuring across a single or multiple namespaces within a cluster. Capacity monitoring for targets is also available as part of monitoring.
Backup Workflows
Simple click-driven interface to backup namespaces or applications along with intuitive flows for scheduling protection policies, injecting hooks etc.
Restore Workflows
Simple click-driven interface to restore applications along with the ability to transform, exclude, and manipulate resources based on target cluster specifications.
Target Browsing
Ability to connect any NFS or S3 target repository and browse the backups that are stored on it without requiring any knowledge or connection to the source cluster from where they were backed up.
Disaster Recovery Planning
Trilio provides a simple click-driven workflow to recover from a disaster by restoring backups from multiple backup locations to restart business operations at another site.
Velero Integration
Ability to monitor Velero backups, restores and targets from the Trilio management console, enabling users to maintain a view into their project-based deployments as they adopt an enterprise solution i.e. TVK.
TrilioVault for Kubernetes aims to continually provide more value and simplify operations via the user interface and may provide periodic builds with only user interface enhancements and new features.

Architecture

During installation or upgrade, TVK version 2.0 creates additional pods that support and enable the user interface. The backend, ingress-controller, and web pods are all responsible for serving the user interface.
k8s-triliovault-admission-webhook-544b566979-4lw7q 1/1 Running 1 5d3h
k8s-triliovault-backend-5b79996f48-djzd4 1/1 Running 2 5d3h
k8s-triliovault-control-plane-78c7d589fb-d2829 1/1 Running 1 5d3h
k8s-triliovault-exporter-789c785968-vn7hf 1/1 Running 1 5d3h
k8s-triliovault-ingress-controller-54c55b58cf-vw7s7 1/1 Running 1 5d3h
k8s-triliovault-web-85d58df67b-jqnln 1/1 Running 1 5d3h