2022-08-17 21:34:26 +02:00
|
|
|
---
|
|
|
|
name: ${PROJECT}
|
|
|
|
description: ${DESCRIPTION}
|
|
|
|
runtime: python
|
2024-04-26 00:10:48 +02:00
|
|
|
|
2022-08-17 21:34:26 +02:00
|
|
|
template:
|
|
|
|
description: ProxmoxVE provider, Ansible powered with Python
|
2024-04-26 00:10:48 +02:00
|
|
|
config:
|
2024-09-09 02:09:20 +02:00
|
|
|
pveHostname:
|
|
|
|
type: String
|
|
|
|
default: pve.vavassori.lcl
|
|
|
|
description: PVE hostname
|
|
|
|
pveNodeName:
|
|
|
|
type: String
|
|
|
|
default: pve
|
|
|
|
description: Node of the Proxmox VE to which write the VM.
|
|
|
|
pveVerifySSL:
|
|
|
|
type: Number
|
|
|
|
default: 0
|
|
|
|
description: Verify SSL certificate of PVE Node
|
|
|
|
pveTokenName:
|
|
|
|
type: String
|
|
|
|
default: root@pam!automata
|
|
|
|
description: Authentication token for PVE Node
|
|
|
|
pveTokenValue:
|
|
|
|
type: String
|
2024-04-26 00:10:48 +02:00
|
|
|
secret: true
|
2024-09-09 02:09:20 +02:00
|
|
|
description: Authentication token value for PVE Node
|
|
|
|
pveDefaultStorage:
|
|
|
|
type: String
|
|
|
|
default: local-lvm
|
|
|
|
description: Default storage in which put the VMs
|
|
|
|
hostname:
|
|
|
|
type: String
|
|
|
|
description: Hostname of the new machine
|
|
|
|
vmTemplate:
|
|
|
|
type: String
|
|
|
|
default: debian12
|
|
|
|
description: OS name of the needed template
|
|
|
|
vmSockets:
|
|
|
|
type: Number
|
|
|
|
default: 1
|
|
|
|
description: Number of sockets of the new VMs
|
|
|
|
vmCores:
|
|
|
|
type: Number
|
|
|
|
default: 1
|
|
|
|
description: Number of cores per socket of the new VM
|
|
|
|
vmRAM:
|
|
|
|
type: Number
|
|
|
|
default: 2048
|
|
|
|
description: Number of MBs of RAM of the new VM
|
|
|
|
vmDiskSize:
|
|
|
|
type: Number
|
|
|
|
default: 20
|
|
|
|
description: Number of GBs of the VM disk
|
|
|
|
cloudUsername:
|
|
|
|
type: String
|
|
|
|
default: syntaxerrormmm
|
|
|
|
description: Username created in the cloud-init phase
|
|
|
|
cloudPassword:
|
|
|
|
type: String
|
|
|
|
default: cicciopasticcio
|
|
|
|
secret: true
|
|
|
|
description: Password of the username created in the cloud-init phase.
|