[PVE-User] unattended PVE server installation

Emmanuel Kasper e.kasper at proxmox.com
Tue Jan 10 09:20:36 CET 2017



On 01/09/2017 07:04 PM, Vadim Bulst wrote:
> Hi Jeff,
> 
> i totally agree! I also tried to deploy PVE via Puppet:
> 
> class urzpvesrv (
> 
> ) inherits urzpvesrv::params {
> 
>   package { 'systemd-sysv':
>     ensure   => 'installed',
>     provider => 'apt',
>   }
>   package { 'ksm-control-daemon':
>     ensure   => 'installed',
>     provider => 'apt',
>   }
>   package { 'open-iscsi':
>     ensure   => 'installed',
>     provider => 'apt',
>   }
>   package { 'proxmox-ve':
>     ensure          => 'installed',
>     provider        => 'apt',
>     install_options => ['--force-yes','-y'],
>     require         =>
> Package['open-iscsi','ksm-control-daemon','systemd-sysv'],
>     notify          => Reboot['rebootafterpveinst'],
>   }
>   reboot { 'rebootafterpveinst':
>     apply => 'finished',
>   }
> 
> }
> 
> 
> But no luck eighter!
> 
> Proxmox-ve is a virtual package. Shell I try to install them one by one?
> I think there is to much interactive configuration going on in these
> packages.
> 
> Is somebody deploying PVE unattended? What do you use? How things go?

Hi

I am using ansible to deploy PVE unattended on top of a debian system.
see
https://github.com/EmmanuelKasper/pveCluster/blob/master/playbook.yml
for the ansible playbook



More information about the pve-user mailing list