Getting started with Trilio on OpenStack-Helm
1. Prepare for deployment
1.1] Install Helm CLI Client
curl -O https://get.helm.sh/helm-v3.17.2-linux-amd64.tar.gz
tar -zxvf helm*.tar.gz
mv linux-amd64/helm /usr/local/bin/helm
rm -rf linux-amd64 helm*.tar.gz
1.2] (Optional) Install NFS Client Package
kubectl get nodes --show-labels | grep openstack-control-plane
kubectl get nodes --show-labels | grep openstack-computesudo apt-get install nfs-common -y1.3] Install Necessary Dependencies
2] Clone Helm Chart Repository
3] Configure Container Image Tags
4] Create the trilio-openstack Namespace
trilio-openstack Namespace5] Label Kubernetes Nodes for TrilioVault Control Plane
Steps:
6] Configure the Backup Target for Trilio-OpenStack
Steps:
7] Provide Cloud Admin Credentials in keystone.yaml
8] Retrieve and Configure Keystone, Database and RabbitMQ Credentials
9] Configure Ceph Storage (if used as Nova/Cinder Backend)
10] Create Docker Registry Credentials Secret
11. Install Trilio for OpenStack Helm Chart
11.1] Review the Installation Script
11.2] Run the Installation Script
11.3] Configure DNS for Public Endpoints
11.4] Verify Installation
Trilio-OpenStack Helm Chart Installation is Done!
12] Install Trilio for OpenStack Horizon Plugin
12.1] Pre-requisites
12.2] Patch Horizon Deployment
12.3] Verification
Last updated
Was this helpful?
