ZebClient Helm
Here you can find the helm charts supported by Zebware to be used to install ZebClient.
Deploy ZebClient with Helm
Prerequisites
For this installation you must have previously created this infrastructure:
Object Storage (S3 bucket or Azure Blob Container).
Redis(keydb) databse.
Kubernetes cluster.
Overview
Each installation of ZebClient could vary depending on each customer requirements. What it will be done is to install an agent in an existing node and verify if an "application" pod can use a ZebClient volume.
Note: In this case, we will assume that the node pool doesn't have taints and doesn't have any preferences about where the pods should be scheduled. This configuration is supported in Helm charts with Tolerations and NodeSelectors if is required but not included in this example.
Deploy Steps
Step 1: Get Required data
For this example we will use a Kubernetes cluster deployed in Azure(aks) and an azure blob storage container to be used for cold storage. This data is required to start with the deployment:
ZebClient license
Database url
Database password
Azure storage account name
Azure storage account key
Azure blob storage container name
Note: If you don't know how to create this resources you can follow this guide.
Step 2: Install Zebware Helm chart
Step 3: Deploy ZebClient singleton
This manages the dynamic provision of persistent volumes and data deletion from ZebClient filesystem depending of retention policy of the storage class.
Create a file called csi-singleton.yaml, for this file you will require :
ZebClient license.
Database url.
Database password.
and install csi-singletons chart in the cluster using the command:
Step 4: Deploy ZebClient driver
This will manage the ops(read/write) towards ZebClient filesystem.
Create a file called csi-zebclient.yaml, for this file you will require all data mentioned in step 1.
and install csi-singletons chart in the cluster using the command:
Then you are done with the deployment with Helm.
For a single node cluster you might get something like
Last updated