OS Templates
OS Templates in the marketplace are pre-configured virtual machine (VM) templates that contain the necessary disk images and installation scripts for deploying an operating system (OS). These templates make it easy to set up a virtual machine with a ready-to-use operating system in just a few clicks.
What is an OS Template?**
-
An OS template is essentially a set of resources (including disk images and scripts) designed to automate and streamline the process of deploying operating systems on virtual machines. The template contains:
-
Disk images: These are pre-built snapshots of the OS (e.g., Windows, Linux) that include the necessary system files.
-
Installation scripts: Scripts that automate the installation, configuration, and initialization of the OS, saving users the hassle of setting everything up manually.
-
-
Purpose of OS Templates:
-
The goal of an OS template is to simplify the process of installing and deploying an operating system. With a template, users can create a virtual machine with a working OS in just a few steps, without needing to manually install the OS from scratch.
-
They are particularly useful for system administrators or IT teams who need to deploy multiple VMs with identical configurations, ensuring consistency across environments.
-
How to Access OS Templates in the Marketplace
-
Login into the admin portal.
-
From the portal menu, select the Marketplace icon.
-
To browse OS templates in the marketplace, click the OS template icon.
OS Template List :
The OS Templates List Page is the section within a marketplace that allows admin to view, manage, and organize the available OS templates. This page provides a range of tools and options to help admin find, upload, create, and manage operating system templates efficiently.
The main components of the OS Templates List Page are elaborated upon below:
1. Total Number of OS Templates :
- This shows the total count of all the available OS templates (both Windows and Linux, or any other supported OS types). It gives admin an overview of how many different operating systems they can choose from for their virtual machine deployments.
2. Total Number of Windows Type OS Templates :
- This filter or indicator provides the number of templates specifically for Windows operating systems. It helps admin quickly identify how many Windows-based OS templates are available (e.g., Windows Server 2016, Windows 10, etc.).
3. Total Number of Linux Type OS Templates :
- Similar to the Windows OS filter, this shows the number of Linux-based OS templates. Admin can quickly find how many Linux OS templates are available, such as Ubuntu, CentOS, or RedHat, among others.
4. Active / Deleted Templates Filter :
- This is a filter that allows admin to view either active OS templates (available for deployment) or deleted templates (templates that have been removed or archived). Admin can toggle between these states to manage templates that are currently in use or view those that were previously available but have been deactivated or deleted.
5. OS Templates Quick Search Field :
- The quick search field allows admin to rapidly search for OS templates by name, type, or other attributes. This search functionality is particularly useful when there are a large number of templates available, helping admin quickly locate the desired template without scrolling through long lists.
6. Upload OS Template Button :
- This button provides the option to upload new OS templates. Administrators can add custom templates by uploading pre-configured disk images and scripts, which will then be available for deployment. This feature is essential for adding custom or non-standard OS versions to the marketplace.
7. Create OS Template Button :
- The Create OS Template button allows admin to build and configure a new OS template from scratch. It guides admin through the process of selecting the OS, configuring settings, and adding the necessary scripts or disk images. This is useful for creating custom templates tailored to specific organizational needs.
8. Refresh Page Icon :
- The Refresh page icon updates the current view to reflect any new changes, such as newly added templates, updates to existing templates, or changes to their statuses. This is helpful for ensuring that the template list is always up-to-date, especially in a collaborative environment where multiple admin(s) may be uploading or modifying templates.
9. Grid View Template List :
- The Grid view option displays the OS templates in a grid format with tiles or icons. This layout provides a more visual and organized way of viewing templates, showing key details (such as OS name and type) in a compact manner. Grid view is useful when there are fewer templates, and admin prefer a visual representation.
10. List View Template List :
- The List view option displays the templates in a detailed list format. This view provides more detailed information about each template in a tabular format, including fields like template name, OS type, creation date, and other relevant metadata. List view is more efficient when dealing with larger numbers of templates, allowing admin to easily sort and filter data.