Hello Saurabh,

So there are two ways to achieve your requirement - 

1- You Deploy a VM from ISO and install whatever you need and then create a 
template out of it..! It means whenever you will deploy VM using this template 
you will have pre-installed your package and base config. Post deployment you 
will only need to change as per your requirement. So the idea is to create a 
base template which should be at least, Wordpress installed, cpannel and other 
tools without config. You deploy VM and do the config as per your requirement.


2- Second option is - You just create a very basic OS template i.e Centos and 
ubuntu, and install your requirements using user-data while deploying the 
instances. You will have to be ready with ready made scripts which you will 
pass while launching the instances in base64. 

You may also want to explore cloud-init which is very useful in such tasks. 


Vivek Kumar
Sr. Manager - Cloud & DevOps 
IndiQus Technologies
M +91 7503460090 
www.indiqus.com




> On 19-Sep-2021, at 8:12 PM, Saurabh Rapatwar <saurabhrapat...@gmail.com> 
> wrote:
> 
> Hello
> 
> We are using CloudStack to sell Public Cloud. For this purpose we want to
> customise the templates like below:
> 
> 1. Ubuntu with Wordpress
> 2. CentOS with Cpanel
> 3. Windows Server with Plesk Panel
> 4. All the the popular versions of respective popular OS
> 
> What is the procedure to do this like we do in AWS, GCP, Vultr etc.
> 
> This is something we have been trying to figure out for a long time but
> haven't found any concrete solution yet.
> 
> Guidance would be appreciated.
> 
> Thank You
> Saurabh

Reply via email to