Learn how to configure Kasten K10 for use with Filebase.
Kasten K10 is a popular Kubernetes backup and disaster recovery product developed by Veeam. Kasten K10 provides an enterprise tool that offers an easy to use, scalable, and secure system for Kubernetes cluster backups and disaster recovery. Backups can be configured to be stored on external cloud locations such as Filebase.
Read below to learn how to connect Kasten K10 to a Filebase bucket.
kubectl create namespace kasten-io
This command sets your Filebase Access and Secret Keys as environmental variables in the namespace. Replace the values to reflect your Filebase configuration:
helm install k10 kasten/k10 --namespace=kasten-io --set secrets.awsAccessKeyId="FILEBASE_ACCESS_KEY" --set secrets.awsSecretAccessKey="FILEBASE_SECRET_KEY"
kubectl --namespace kasten-io port-forward service/gateway 8080:8000
Navigate to this webpage to view the K10 Dashboard.
If selecting a Snapshot policy, you will also be able to configure the snapshot retention policy.
This example uses Apache.
From here, you can run the policy immediately to create an initial snapshot, or wait until the policy’s first scheduled run.