pulumi-templates/vm-ansible/Pulumi.yaml

48 lines
1.1 KiB
YAML
Raw Normal View History

---
2022-08-20 00:45:47 +02:00
name: ${PROJECT}
description: ${DESCRIPTION}
runtime: python
template:
description: A Pulumi deployment with libvirt and Python
config:
libvirt:uri:
type: String
2024-09-21 19:11:10 +02:00
default: qemu:///system
description: QEMU service path
hostname:
type: String
default: ${PROJECT}
description: Hostname
image:
type: String
default: bookworm
2024-09-21 19:11:10 +02:00
description: Image name
vcpu:
type: Integer
default: 1
2024-09-21 19:11:10 +02:00
description: Virtual Machine vCPU number
ram:
type: Integer
default: 2048
2024-09-21 19:11:10 +02:00
description: RAM (MB)
disksize:
type: Integer
default: 20
2024-09-21 19:11:10 +02:00
description: Disk space (GB)
poolpath:
type: String
default: /var/tmp/libvirt/pulumi
description: Path to the new pool
username:
type: String
default: syntaxerrormmm
2024-09-21 19:11:10 +02:00
description: Virtual machine username
password:
type: String
default: cicciopasticcio
2024-09-21 19:11:10 +02:00
description: Virtual Machine password
playbooks:
type: String
2024-09-21 18:23:57 +02:00
default: ''
2024-09-21 19:11:10 +02:00
description: Other playbooks (multi with commas)