From where VM/CT Templates make your life easy to avoid manuly installs.

Bidi

Renowned Member
Feb 12, 2016
109
2
83
36
Hello guys,

I use proxmox now since 3-4 years ago, i got 5 dedicated severs with proxmox but now i`m complet tired of proxmox or is sompting i`m doing wrong, i`m not an expert just to let you know, and the problem is regarding the non OS automation on proxmox for example.

Yerstaday i had a customer who reinstall hes VM 5 times (ubuntu 18) i had to install hes OS 5 times :| and the big pain on Ubuntu 18 is the network setup and is not just this.
On some os i think ubuntu 16 i dont remember exactly cuz we dont have so manny customers daily, we install the OS manualy and we have to enable manualy the ssh...etc to provide the server fully working to the customer, witch this takes time and some customers they get angry. Whant i sow on some companys is fully auto, hit the reinstall button from the whmcs panell the customer gets the server all ready made fully working even if is an vm or ct, i dont know if they use proxmox or not.

Same problem on lxc, some templates after reinstall we have to enable the ssh...etc the customer dosent know this, the customer whants after hit the reinstall the server to work.
Another problem with the changeing password of the vm or ct, some os works some no, again, manualy we have to do it.

Daily i spend 3-4h just for this sort of jokes, i call them jokes beacuse is a joke, i dont think companys they got 50 ppl doing this all day

So whant i`m doing wrong ? Is there somewhere to buy templates witch works like it has to work ? How can i avoid all this pain daily ?

I dont even whant to think how is going to be if i dont know sompting is happening and i sel daily 5 vms, i hire another 5 ppl to make the joke stuff ?

I know this stuff it happens like 1 time a week but when it happens the customer is complet disapoined, and we get bad review because of this.

Thank you.
 
Same problem on lxc, some templates after reinstall we have to enable the ssh...etc the customer dosent know this, the customer whants after hit the reinstall the server to work.
Templates provided from Proxmox all have an enabled SSH server installed, for custom templates you need to adapt those to have openssh-server or dropbear, or whatever SSH server you want, pre-installed.

So whant i`m doing wrong ? Is there somewhere to buy templates witch works like it has to work ? How can i avoid all this pain daily ?

What a lot do is having a base Template, i.e., a simple basis installation of a Ubuntu converted to a Template.
This can then be cloned and the network/user setup can be automated with things like Ansible, or Cloud-Init.

There are also "Fully Automated Installation" methods for Ubuntu, Debian and other Linux distros.

Doing installations manually should be avoided if not only for a one and off installation (once in a while, or a completely new OS).
If you personally install VMs for your customer you really should look into automation, read some tutorials, how-tos, it can save you hours per day.

Some examples using PVE are:
https://gitlab.com/morph027/pve-infra-poc
https://morph027.gitlab.io/post/pve-kickseed/

And the simplest, semi-manual way, of creating a template with cloud-init installed and using that to just configure user/password/network for the cloned VM could already save you a lot...

You can already find quite some resources on the net https://www.google.com/search?q=pro...&oq=proxmox+ansible+automated+vm+installation
 
  • Like
Reactions: Bidi
Templates provided from Proxmox all have an enabled SSH server installed, for custom templates you need to adapt those to have openssh-server or dropbear, or whatever SSH server you want, pre-installed.



What a lot do is having a base Template, i.e., a simple basis installation of a Ubuntu converted to a Template.
This can then be cloned and the network/user setup can be automated with things like Ansible, or Cloud-Init.

There are also "Fully Automated Installation" methods for Ubuntu, Debian and other Linux distros.

Doing installations manually should be avoided if not only for a one and off installation (once in a while, or a completely new OS).
If you personally install VMs for your customer you really should look into automation, read some tutorials, how-tos, it can save you hours per day.

Some examples using PVE are:
https://gitlab.com/morph027/pve-infra-poc
https://morph027.gitlab.io/post/pve-kickseed/

And the simplest, semi-manual way, of creating a template with cloud-init installed and using that to just configure user/password/network for the cloned VM could already save you a lot...

You can already find quite some resources on the net https://www.google.com/search?q=pro...&oq=proxmox+ansible+automated+vm+installation


Thank you i will start reading and doig this, i`m complet tired daily doing from 0.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!