Create Namespace Template
Namespace templates can be created directly in the UI.
Select the Templates field on the left-most menu bar.
From the Templates sub-menu, select the Spaces button.
Click button.
In the drawer that appears from the right, give your space template a name by replacing the
my-template
placeholder name, or by updating the manifest YAMLmetadata.name
field.[Optional] Update the template with any additional desired configuration options.
The Definition tab contains settings relating to the space deployment itself, primarily related to sleeping, see the Sleep Mode section for more details.
Objects is where you can define Kubernetes manifests that should be created in the virtual cluster.
Apps allows you to select any pre-defined 'applications' (ex: Cert Manager) that should be installed into the virtual cluster.
Parameters provides a mechanism for exposing values that users should be able to modify when deploying a virtual cluster from this template.
Permissions are additional access rules that can be defined for the virtual cluster instance.
Finally, Template Permissions are the permissions that are applied to the template itself -- that is, who has permission to view/edit this template.
Click on the button at the very bottom.