About the UI

This section describes how to operate and work with the Trilio for Kubernetes UI.

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

Features

T4K is completely based on the Trilio CRDs that are packaged with the product. These leverage the Kubernetes API server to communicate with T4K clusters and they populate data and build the different pages/workflows for the user interface. The user interface provides the following features:

UI FeaturesDescription

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.

Continuous Restore

Effortlessly transfer, duplicate, and recover data and metadata to any storage, cloud, or distribution, while consistently staging data across diverse cloud environments and rapidly launching applications regardless of their execution location or data storage.

Trilio 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, T4K 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

Last updated