Documentation regarding Kanister Blueprint support seems either massively old, insufficient, or none existent. A number of examples:
ETCD backup here:
https://docs.kasten.io/latest/kanister/etcd/k8s/install.html
Simply doesnt work, ETCD containers dont include TAR and therefore kubectl cp no longer works. Appreciate this is also on Kanister documentation side of things but the K10 documentation is simply out of date too.
Kanister functions when validated with the K10 blueprint interface dont match Kanister documentation, and there doesnt appear to be K10 documentation to identify the differencces. There are many examples but for one:
https://docs.kanister.io/functions.html#:~:text=Kanister%20Functions%20are%20registered%20by,to%20lookup%20a%20Kanister%20Function.
BackupData is listed as ‘Not Required’ in Kanister Functions documentation but provides an error during K10 validation. Other prominent examples regarding backupTag not being supported vs backupIdentifier. As a result, compared to suggestions within documentation, Kanister blueprints simply arent directly useable in K10.