Blueprints

K10 uses Kanister, an open-source framework to perform application-level data management on Kubernetes. For more information, refer to this page.

The Blueprints page in the navigation sidebar can be used to manage Kanister Blueprints.

../_images/blueprints_options.png

To create a new Blueprint resource, click on the Add Blueprint button. This opens a text editor where the raw YAML Blueprint can be pasted. Once the Blueprint text is added, click on the Validate and Save button to validate and create the resource. Currently, all the Blueprints are created in the K10 namespace.

../_images/add_blueprint.png

Similarly, the edit button on the listed Blueprints can be used to modify them.

When a Blueprint is either added or updated, the Kanister function names as well as the required arguments to those functions are validated to be correct.