LogoLogo
5.0.X
5.0.X
  • About Trilio for Kubernetes
    • Welcome to Trilio For Kubernetes
    • Version 5.0.X Release Highlights
    • Compatibility Matrix
    • Marketplace Support
    • Features
    • Use Cases
  • Getting Started
    • Getting Started with Trilio on Red Hat OpenShift (OCP)
    • Getting Started with Trilio for Upstream Kubernetes (K8S)
    • Getting Started with Trilio for AWS Elastic Kubernetes Service (EKS)
    • Getting Started with Trilio on Google Kubernetes Engine (GKE)
    • Getting Started with Trilio on VMware Tanzu Kubernetes Grid (TKG)
    • More Trilio Supported Kubernetes Distributions
      • General Installation Prerequisites
      • Rancher Deployments
      • Azure Cloud AKS
      • Digital Ocean Cloud
      • Mirantis Kubernetes Engine
      • IBM Cloud
    • Licensing
    • Using Trilio
      • Overview
      • Post-Install Configuration
      • Management Console
        • About the UI
        • Navigating the UI
          • UI Login
          • Cluster Management (Home)
          • Backup & Recovery
            • Namespaces
              • Namespaces - Actions
              • Namespaces - Bulk Actions
            • Applications
              • Applications - Actions
              • Applications - Bulk Actions
            • Virtual Machines
              • Virtual Machine -Actions
              • Virtual Machine - Bulk Actions
            • Backup Plans
              • Create Backup Plans
              • Backup Plans - Actions
            • Targets
              • Create New Target
              • Targets - Actions
            • Hooks
              • Create Hook
              • Hooks - Actions
            • Policies
              • Create Policies
              • Policies - Actions
          • Monitoring
          • Guided Tours
        • UI How-to Guides
          • Multi-Cluster Management
          • Creating Backups
            • Pause Schedule Backups and Snapshots
            • Cancel InProgress Backups
            • Cleanup Failed Backups
          • Restoring Backups & Snapshots
            • Cross-Cluster Restores
            • Namespace & application scoped
            • Cluster scoped
          • Disaster Recovery Plan
          • Continuous Restore
      • Command-Line Interface
        • YAML Examples
        • Trilio Helm Operator Values
    • Upgrade
    • Air-Gapped Installations
    • Uninstall
  • Reference Guides
    • T4K Pod/Job Capabilities
      • Resource Quotas
    • Trilio Operator API Specifications
    • Custom Resource Definition - Application
  • Advanced Configuration
    • AWS S3 Target Permissions
    • Management Console
      • KubeConfig Authenticaton
      • Authentication Methods Via Dex
      • UI Authentication
      • RBAC Authentication
      • Configuring the UI
    • Resource Request Requirements
      • Fine Tuning Resource Requests and Limits
    • Observability
      • Observability of Trilio with Prometheus and Grafana
      • Exported Prometheus Metrics
      • Observability of Trilio with Openshift Monitoring
      • T4K Integration with Observability Stack
    • Modifying Default T4K Configuration
  • T4K Concepts
    • Supported Application Types
    • Support for Helm Releases
    • Support for OpenShift Operators
    • T4K Components
    • Backup and Restore Details
      • Immutable Backups
      • Application Centric Backups
    • Retention Process
      • Retention Use Case
    • Continuous Restore
      • Architecture and Concepts
  • Performance
    • S3 as Backup Target
      • T4K S3 Fuse Plugin performance
    • Measuring Backup Performance
  • Ecosystem
    • T4K Integration with Slack using BotKube
    • Monitoring T4K Logs using ELK Stack
    • Rancher Navigation Links for Trilio Management Console
    • Optimize T4K Backups with StormForge
    • T4K GitHub Runner
    • AWS RDS snapshots using T4K hooks
    • Deploying Trilio For Kubernetes with Openshift ACM Policies
  • Krew Plugins
    • T4K QuickStart Plugin
    • Trilio for Kubernetes Preflight Checks Plugin
    • T4K Log Collector Plugin
    • T4K Cleanup Plugin
  • Support
    • Troubleshooting Guide
    • Known Issues and Workarounds
    • Contacting Support
  • Appendix
    • Ignored Resources
    • OpenSource Software Disclosure
    • CSI Drivers
      • Installing VolumeSnapshot CRDs
      • Install AWS EBS CSI Driver
    • T4K Product Quickview
    • OpenShift OperatorHub Custom CatalogSource
      • Custom CatalogSource in a restricted environment
    • Configure OVH Object Storage as a Target
    • Connect T4K UI hosted with HTTPS to another cluster hosted with HTTP or vice versa
    • Fetch DigitalOcean Kubernetes Cluster kubeconfig for T4K UI Authentication
    • Force Update T4K Operator in Rancher Marketplace
    • Backup and Restore Virtual Machines running on OpenShift
    • T4K For Volumes with Generic Storage
    • T4K Best Practices
Powered by GitBook
On this page

Was this helpful?

  1. Getting Started
  2. More Trilio Supported Kubernetes Distributions

Rancher Deployments

This page describes how to install and license Trilio for Kubernetes (T4K) in a Rancher environment.

PreviousGeneral Installation PrerequisitesNextAzure Cloud AKS

Last updated 5 months ago

Was this helpful?

Rancher supports Rancher Kubernetes Engine (RKE) by default on Amazon EC2, Azure, Digital Ocean, Linode, and vSphere. It also supports Amazon EKS, Azure AKS, and Google GKE deployments out of the box.

Trilio for Kubernetes provides an operator as a Rancher Partner Chart for Kubernetes cluster deployments and it is present on the Rancher Apps & Marketplace. Here are the instructions to install T4K as a Rancher Partner Chart on RKE cluster deployment.

T4K Operator deployment as Rancher Partner chart is supported only on Rancher server v2.5 and above.

Installation

  1. Log in to the Rancher Server web console.

2. From the list of cluster deployments, click the name of an RKE cluster.

3. From the left panel menu in the page displayed, click the Apps & Marketplace dropdown and select Charts.

4. In the Filter field, start to type 'Trilio'. The results filter as you type.

5. Select the result for Trilio for Kubernetes.

6. From the installation overview page, click Install.

7. From the Namespace dropdown list on the Install: Step 1 page, choose a namespace for the install.

8. In the Name text field, type a name for your install.

9. Optionally, check this box to customize helm options later in the installation process.

10. Click Next to proceed to the next installation step.

11. On the Install: Step 2 page, there are three sub-steps. The first one (displayed by default) is Trilio Manager Install Configuration.

12. Optionally, for more configuration control, you can edit the YAML file using Edit YAML and review your changes using Compare Changes.

13. Check this box to install Trilio Manager automatically. If checked, type a Trilio Manager Instance Name in the text field below. You may also choose to uncheck this option.

14. For Trilio Manager Installation Scope, choose between installing for the entire cluster, or for a specific namespace.

15. Optionally, Click View Chart Info to see overview information about your chart.

16. On the Install: Step 2 page, there are three sub-steps. Optionally, click the second sub-step which is Ingress Configuration.

18. Optionally, edit the URL to access the T4K Management Console (UI).

19. Optionally, provide the TLS secret to access the T4K Management Console (UI).

22. On the Install: Step 2 page, there are three sub-steps. Optionally, click the third sub-step, which is Proxy Settings.

22. Optionally, for more configuration control, you can edit the YAML file using Edit YAML and review your changes using Compare Changes.

23. Place a tick/check in this box if intending to use proxy settings. This activates four related text fields, two of which are mandatory.

24. Once happy with all configurations, click Next.

25. After the installation is complete, you can verify successful installation. In the left panel menu, click the Apps & Marketplace dropdown and select Installed Apps.

20. By default T4K will install a Trilio-provided nginx ingress-controller. Select the Ingress Controller Service Type dropdown field, where a choice can be made between NodePort and LoadBalancer. If you do not want to use the Trilio-provided ingress controller, you can change the ingress controller from the TVM options from the and complete the optional Annotations for Ingress Resource fields.

After installation of T4K, users can create a, directly through the Rancher Server console.

After installation the next step is

Configure Management Console Access Section
Rancher Navigation Link to access the Trilio management console
#licensing-tvk