Follow @YongkangHe on Twitter, Subscribe K8s Data Management Youtube Channel
I just want to learn the various Data Management capabilities e.g. Container's Backup/Restore, Disaster Recovery and Application Mobility. It is challenging to create an OpenShift cluster if you are not familiar to it. After the OCP Cluster is up running, we still need to install Kasten, create a sample DB, create policies etc.. The whole process is not that simple. This script based automation allows you to build a ready-to-use Kasten K10 demo environment on a running Red Hat OpenShift Cluster on AWS Cloud in 3 minutes (Self-Managed OpenShift Cluster on AWS).
If you don't have an OpenShift Cluster, you can watch the Youtube video and follow the guide to build a ROSA cluster on AWS Cloud. Once the ROSA Cluster is up running, you can proceed to the next steps.
Subscribe K8s Data Management Youtube Channel
- Log in to the terminal where you can access the OpenShift Cluster via oc
- Clone the github repo to your local host, run below command
git clone https://github.com/yongkanghe/ocp-aws-k10.git
- Complete the preparation tasks first
cd ocp-aws-k10;./ocp-aws-prep.sh
- Optionally, you can customize region, bucketname, object storage profile etc.
vim setenv.sh
./k10-deploy.sh
- Install Kasten K10
- Deploy a Postgresql database
- Create a AWS S3 location profile
- Create a backup policy
- Run an on-demand backup job
./k10-destroy.sh
- Remove Postgresql Database
- Remove Kasten K10
- Remove all the relevant disks
- Remove all the relevant snapshots
- Remove the objects from the bucket
Subscribe K8s Data Management Youtube Channel
Subscribe K8s Data Management Youtube Channel
https://blog.kasten.io/kubernetes-backup-with-openshift-container-storage