Getting started with Trilio on MOSK
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-computeapt-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] Setup Internal RabbitMQ instance
8] Retrieve and Configure Keystone, Database and RabbitMQ Credentials
8.1] Fetch Internal and Public Domain Names of the Kubernetes Cluster.
8.2] Fetch Keystone, RabbitMQ, and Database Admin Credentials.
9] Configure Ceph Storage (if used as Nova/Cinder Backend)
10] Create Docker Registry Credentials Secret
11] Install T4O Helm Chart
11.1] Review the Installation Script
11.2] Run the Installation Script
11.3] Fetch Trilio FQDNs
11.4] Verify Installation
Trilio-OpenStack Helm Chart Installation is Done!
12] Install Trilio Horizon Plugin
12.1] Find horizon nodes
12.2] SSH to above list of kubernetes nodes and run following commands. [Run this step on all Horizon nodes]
12.3] Edit your 'openstackdeployment.yaml'
12.4] Update the openstack cloud
12.5] Check status of deployment:
13] Install Dynamic Backup Target
Last updated
Was this helpful?
