.. | ||
defaults | ||
tasks | ||
vars | ||
README.md |
debian-proxmox
ansible role
This ansible role can be used to convert a (running and reachable) debian to a proxmox instance.
It automates the instructions from https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_11_Bullseye.
Usage
This role will attempt to ensure that the /etc/hosts
are configured correctly for PVE.
The public IP of the server should be given in debian_proxmox_public_ip
and defaults to
ansible_facts['eno1'].ipv4.address
.
The hostname and fqdn should be correctly set in debian_proxmox_hostname
and debian_proxmox_fqdn
,
and default to ansible_hostname
and ansible_fqdn
respectively.
Packages
It is recommended to remove the packages for the os-prober
(which would attempt to add VMs as bootable entries
in the bootloader) and the default linux kernel linux-image-amd64
/ linux-image-5.10*
(and use the proxmox-provided
kernel instead). This role will remove those packages without asking, so be aware.