Deploymentis subject to a limit on the number of
Templates, which is based on the aplicable license. Each Template can have an unlimited number of
Template Versions, however, only one version can be active at a time. The active version of the Template is the only version that can be deployed. Additionally, you have the option to update the applications of a previous version to the current active version.
Kubeark introduces Template Groups as a fundamental aspect of the platform's deployment management system. In the feature decomposition structure of the Kubeark platform, the
Template Groupsfeature acts as the top layer. Users can simply track and manage connected deplpyments inside a single, manageable unit thanks to this high-level perspective, which offers a thorough and systematic approach to managing deployments.
Template Groupsoffer a hierarchical structure for managing and organizing Kubeark templates, which aims to help efficientize the management of deployments. By enhancing visibility and control over the deployment environment, this feature helps users monitor and maintain their installations more effectively.
An application's desired state as a collection of persistent objects in the Kubernetes ecosystem is represented by each product in the Template Groups menu. Each group is a collection of connected Kubeark deployments. A high-level view of deployments is provided by the
Template Groupsfeature, which lowers the risk of errors, makes it simpler to track and manage deployments, and also helps you save time.
Template Groupsfeature also gives users a single area from which to access and manage their deployed applications, enhancing teamwork and collaboration and allowing users to collaborate on deployments inside the same product. The Products feature's adaptability and contemporary design provide a more streamlined and structured deployment procedure.
Step 1: On the
Kubernetes, you will find the
Create Template Group
Step 2: In the group creation form, fill out the following details:
Step 3: Once all of the required information has been entered, click the "Save" button to create the new Group. Upon successful creation, the Group will be added to the main list within the user's workspace.
Step 4: The next step after creating a new Group is to assign Templates to it. To do this, either add a fresh Template to the list already accessible, or upload an existing Template. The Templates are made up of configuration files with all the resources needed for a particular deployment.
Kubeark offers multiple ways of adding templates to the newly created Product
- 1.Create Template: Using this option, you can start from scratch and define all the resources needed for a certain deployment, both mandatory and optional. This feature gives users total control over the template's setup, allowing them to tailor it to their specific needs.Please refer to the Templates section for detailed instructions on how to create a new template.
- 2.Upload Template: With the Upload Template option in Kubeark, you can efficiently add pre-existing templates in the form of a JSON file. This option allows you to import templates that you have previously created or saved, saving you time and effort in the process.
- 3.Raw: This option allows users to manually enter and edit the template configuration in real-time, either in JSON or YAML format. This feature provides an efficient way to quickly make changes to the template configuration, especially when the desired changes are simple and require minimal effort.
//sample code block