What is the backup/restore best practice for integration with kots when using an existing cluster?


I have a follow-up question about backup/restore after watching the following 2022 RepliCon Q3 talk:

minute 13:41

We are preparing to deploy our first application in a variety of customer environments. Some may have the embedded cluster and some may not.

Is there a good best-practice recipe that can be followed to achieve the nicely integrated Velero and kots support for all environments? (For example, it would seem we should include any third-party components like Velero itself as part of the application bundle and not as part of the kURL spec, since some environments won’t use kURL.)


@tomk In the case of an existing k8s, the customer will have to install Velero. They can follow the docs to do so.