Introduction
Templates are resources configuration that can be deployed to create new resources... or just to get inspiration.
Every resource configuration can be describe in a configuration file. These configurations files allow to create resources in a repeatable way. They can be used to create resources in a new environment, to update existing resources or to create a backup of existing resources.
Import a template
From the store
Resources templates are available in the template store.
- Web
- HTTP API
- Typescript
From a file
You can also import a template from a file.
- Web
- HTTP API
- Typescript
Export a template
Templates can be exported to a file to be shared with other users of the same space, or to be published in the template store.
- Web
- HTTP API
- Typescript
Publish a template
Templates are hosted in the templates repository. You can publish your own templates in the matching folder by creating a pull request.
Please follow the template contribution guidelines before submitting your pull request.
Once your pull request is merged, your template will be publicly available in the template store. Check that the template doesn't contain any sensitive information (passwords, tokens, etc.)