Lukas Greve
41302119a7
increase vCPU to 2 and make variable ssh_key optional
2025-10-06 12:08:45 +02:00
Lukas Greve
d0dc1f02f6
phyllome os support
2025-10-06 12:07:48 +02:00
Lukas Greve
1f1f2ce12f
q35 chipset by default
2025-10-06 12:07:19 +02:00
Lukas Greve
17a810d9c0
make domain name definition a function of the vm name
2025-09-18 20:35:33 +02:00
Lukas Greve
902420a3ea
Make enabling cloud_init optionnal
...
For cloud images that needs it, cloud_init can be enabled in the main.tf file. This change will allow deployments that does not require cloud_init to be supported
2025-09-18 20:24:38 +02:00
Lukas Greve
75b2ae6b40
add support for ubuntu uefi vm
2025-09-18 16:36:48 +02:00
Lukas Greve
3ae8b81859
simplify name of vm
2025-09-18 16:36:33 +02:00
Lukas Greve
3da3aa5cc4
first implementation of UEFI support
2025-09-18 16:36:09 +02:00
Lukas Greve
bfb5f780c8
make the pool name a function of the vm name
2025-09-14 12:15:02 +02:00
Lukas Greve
79be0a2461
network names as a function of vm the name
2025-09-14 12:07:07 +02:00
Lukas Greve
2e6d1c1b8a
remove output file as it is not working now
2025-09-14 11:33:13 +02:00
Lukas Greve
5f2e5dc16b
add support for fedora 42
2025-09-14 11:33:00 +02:00
Lukas Greve
64f4701507
rename file
2025-09-14 11:32:48 +02:00
Lukas Greve
28b6775c90
add provider file in shared module folder, otherwise deployment fails to identify correct provider to fetch
2025-09-13 16:20:56 +02:00
Lukas Greve
8d451e12d2
remove unnecessary file
2025-09-10 20:54:28 +02:00
Lukas Greve
c68ca02018
add another output, but does not seem to return anything for the moment
2025-09-10 20:54:10 +02:00
Lukas Greve
727903412f
ssh public key now defined as variable. User can define it under the main deployment file
2025-09-10 20:53:54 +02:00
Lukas Greve
af31f8c4b2
ignore aider-related files
2025-09-10 20:52:24 +02:00
Lukas Greve
3498b877c8
feat: add ssh_key variable support to cloud-init module
2025-09-10 20:40:25 +02:00
Lukas Greve
798cc871c8
remove some unused variables
2025-09-07 20:10:23 +02:00
Lukas Greve
86be10c776
add some outputs, but not avails
2025-09-07 20:10:09 +02:00
Lukas Greve
b1b7a6e311
host-passthrough cpu mode and scsi for the storage
2025-09-07 20:10:00 +02:00
Lukas Greve
778711fdfb
just allow ssh-key authentication
2025-09-07 20:09:26 +02:00
Lukas Greve
8078d9c041
cloud_init.yaml insecure example
2025-09-04 11:34:09 +02:00
Lukas Greve
4409d31ae9
unnecessary files
2025-09-04 11:33:55 +02:00
Lukas Greve
2433e08f90
added some explanations
2025-09-04 11:32:42 +02:00
Lukas Greve
07ed85724b
first example of a deployment, a simple ubuntu-based BIOS virtual machine with the i440fx virtual chipset
2025-09-04 11:32:20 +02:00
Lukas Greve
7e470c0bc4
cloud_init.yaml, intented to be shared
2025-09-04 11:31:28 +02:00
Lukas Greve
ac81cb65ce
shared modules to be used across deployments
2025-09-04 11:30:46 +02:00
Lukas Greve
96e8bd7588
first simple example
2025-09-04 11:30:25 +02:00
Lukas Greve
286594939b
allow for the deployment of multiple domains
2025-08-30 11:19:29 +02:00
Lukas Greve
e0518f90b6
first (insecure) cloud-init configuration
2025-08-26 20:17:27 +02:00
Lukas Greve
7cc9094dff
add first example, ubuntu 2404 with BIOS firmware and i440fx chipset
2025-08-26 20:16:33 +02:00
Lukas Greve
470abd06f8
add README explaining how to use examples
2025-08-26 20:14:16 +02:00
74126fd43a
Initial commit
2025-08-21 15:06:36 +00:00