Commit Graph

44 Commits

Author SHA1 Message Date
Philippe Caseiro 4aba5c317d fix(vmware): adding network interface definiton for ovf imports 2023-11-29 11:15:50 +01:00
Philippe Caseiro 1ab2c571a6 Merge branch 'master' of https://forge.cadoles.com/CadolesKube/terracadoles 2023-11-03 10:58:22 +01:00
Philippe Caseiro 643c8e7547 feat(vmware): adding firmware choice support for vms
Now we have to tell witch boot firmware to use 'efi' of 'bios'
2023-11-03 10:58:16 +01:00
pcaseiro b565e85350 Mise à jour de 'README.md' 2023-10-20 15:23:08 +02:00
Philippe Caseiro 2b39ee3e29 fix(vmware): proper use of disks map 2023-10-19 14:59:41 +02:00
Philippe Caseiro a49d95b450 fix(vmware): removing unused variable in vm definitione 2023-10-19 14:40:51 +02:00
Philippe Caseiro 74d13e5f4c fix(vmware): adding missing variable file 2023-10-19 14:34:38 +02:00
Philippe Caseiro b9d7f4e414 feat(vmware): addin multiple disk support for vms 2023-10-19 14:31:39 +02:00
Philippe Caseiro b1de088d87 feat(vmware): adding vmware support 2023-07-05 16:06:56 +02:00
Philippe Caseiro d02e96d4f1 fix(nebula): remove obselete variable 2023-03-03 15:28:13 +01:00
Philippe Caseiro 58441c69b6 fix object type 2023-03-03 15:03:25 +01:00
Philippe Caseiro 814ef36bb7 fix conflict 2023-03-03 15:01:44 +01:00
Philippe Caseiro 9c077553d8 fix(nebula): force vms variable type to be safe 2023-03-03 14:59:50 +01:00
Philippe Caseiro 77eec91bf1 fix(nebula): actually use the data disks in the templates 2023-03-02 17:13:08 +01:00
Philippe Caseiro a8c3955121 fix(nebula): correct bad variable usage 2023-03-02 16:16:15 +01:00
Philippe Caseiro 0acf9bfc87 fix(nebula): properwq data disk image 2023-03-02 16:14:55 +01:00
Philippe Caseiro 18365fdf80 feat(nebula): adding multiple data disk support for Virtual Machines 2023-03-02 16:10:47 +01:00
Philippe Caseiro 75babdbff8 fix(nebula): fix unclear variable name 2023-03-02 10:26:50 +01:00
Philippe Caseiro 85bb5d597d fix(nebula): try to add mac and IP support 2023-03-02 10:12:45 +01:00
Philippe Caseiro d02ec11cb9 fix(nebula): correct sched_ds_requirements usage 2023-02-27 14:20:52 +01:00
Philippe Caseiro b214694cec fix(nebula): correct image usage in template 2023-02-27 14:16:49 +01:00
Philippe Caseiro e2e930045c Merge branch 'master' of https://forge.cadoles.com/CadolesKube/terracadoles 2023-02-27 14:14:10 +01:00
Philippe Caseiro f5412c3138 fix(nebula): improve resource templates 2023-02-27 14:13:58 +01:00
Philippe Caseiro 7043a580ca fix(nebula): add accurate name to VM templates 2023-02-24 10:40:18 +01:00
Philippe Caseiro 9dfd085877 fix(nebula): image driver is not wanted for now 2023-02-24 10:32:55 +01:00
Philippe Caseiro 985fd624ce feat(nebula): support system data store placement 2023-02-24 06:03:44 +01:00
Philippe Caseiro e785cf9df0 feat(nebula): removing support for ip in nic
This modules is made for matchbox/typhoon Kubernetes provisionning
so we need to use "Ethernet" networks and not IPs.
2023-02-07 14:40:58 +01:00
Philippe Caseiro 05711c4bbd feat(nebula): adding mac address definition for nics 2023-02-07 14:27:19 +01:00
Philippe Caseiro 5059720757 feat(module): adding Nebula module for OpenNebula virtual machine creation with a 'variable' 2023-02-02 14:43:16 +01:00
Philippe Caseiro b209942b3d fix(module): updating default group creation for virtualMachine 2023-01-20 13:54:37 +01:00
Philippe Caseiro f821f97b9e fix(module): updating default vm template for virtualMachine 2023-01-20 13:51:11 +01:00
Philippe Caseiro e42ce275c1 fix(module): adding default values for virtualMachine variables 2023-01-20 13:45:40 +01:00
Philippe Caseiro 6a9181d1b4 fix(module): correct default value for imagemode 2023-01-20 13:34:05 +01:00
Philippe Caseiro e07fd1c49d fix(module): adding missing file 2023-01-20 13:32:35 +01:00
Philippe Caseiro f2864ecc84 fix(module): update output with local variable instead of variable 2023-01-20 13:29:50 +01:00
Philippe Caseiro 55a9334df3 fix(module): remove unused variable vm_fqdn 2023-01-20 13:27:51 +01:00
Philippe Caseiro 97624cb42d fix(module): fix local variable usage in forbiden place 2023-01-20 13:24:52 +01:00
Philippe Caseiro e8140d8b3f fix(module): fix variable usage in forbiden place 2023-01-20 13:20:52 +01:00
Philippe Caseiro 9f05f09e5d fix(module): updating default values on virtualMachine 2023-01-20 13:18:20 +01:00
Philippe Caseiro 4a676480fb fix(module): fixing provider source for OpenNebula on virtualMachine 2023-01-19 15:40:19 +01:00
Philippe Caseiro 911486e0e0 fix(module): adding missing variable to virtualMachine 2023-01-19 15:19:55 +01:00
Philippe Caseiro 65b95c56a1 feat(module): adding virtualMachine module
This module gives you the ability to create virual machines on
OpenNebula

Extracted from "Cadoles v2 Production project"
2023-01-19 14:15:52 +01:00
Philippe Caseiro 2185af67c5 feat(module): adding DNS module
This module create entries on a DNS Server with DNSUPDATE.

extracted from "Cadoles Production v2 project"
2023-01-19 14:14:52 +01:00
pcaseiro d12748cb96 Initial commit 2023-01-19 11:53:00 +01:00