commit fed8d42171e48f294750000cab4cc1e45e9adf7c Author: Almeyric Date: Sun May 24 12:59:04 2026 +0200 Initialisation de la structure Infra-Lab diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7a7cacc --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +"*.tfstate" +"*.tfvars" diff --git a/git_init.bat b/git_init.bat new file mode 100644 index 0000000..05d7825 --- /dev/null +++ b/git_init.bat @@ -0,0 +1,21 @@ +# 1. Initialiser le dépôt dans le dossier sain +git init + +# 2. Configurer ton identité (si pas déjà fait) +git config user.name "Almeyric" +git config user.email "almeyricc@proton.me" + +echo "*.tfstate" > .gitignore +echo "*.tfvars" >> .gitignore + +# 3. Ajouter tes fichiers +git add . + +# 4. Premier commit +git commit -m "Initialisation de la structure Infra-Lab" + +# 5. Ajouter le lien distant +git remote add origin ssh://git@192.168.76.10:2222/Almeyric/infra-lab.git + +# 6. Pousser vers Gitea +git push -u origin main \ No newline at end of file diff --git a/terraform/.gitignore b/terraform/.gitignore new file mode 100644 index 0000000..2015ef3 --- /dev/null +++ b/terraform/.gitignore @@ -0,0 +1,13 @@ +# Fichiers d'état Terraform +*.tfstate +*.tfstate.* + +# Fichiers de sauvegarde +*.backup +*.bak + +# Fichier de verrouillage +.terraform.lock.hcl + +# Répertoire local de Terraform +.IT-Konoha/ \ No newline at end of file diff --git a/terraform/IT-Konoha.codeTF-workspace.code-workspace b/terraform/IT-Konoha.codeTF-workspace.code-workspace new file mode 100644 index 0000000..6f2fa77 --- /dev/null +++ b/terraform/IT-Konoha.codeTF-workspace.code-workspace @@ -0,0 +1,7 @@ +{ + "folders": [ + { + "path": "IT-Konoha" + } + ] +} \ No newline at end of file diff --git a/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/2.9.14/windows_amd64/LICENSE b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/2.9.14/windows_amd64/LICENSE new file mode 100644 index 0000000..57395f1 --- /dev/null +++ b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/2.9.14/windows_amd64/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2017 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. \ No newline at end of file diff --git a/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/2.9.14/windows_amd64/README.md b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/2.9.14/windows_amd64/README.md new file mode 100644 index 0000000..67e2912 --- /dev/null +++ b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/2.9.14/windows_amd64/README.md @@ -0,0 +1,53 @@ +[![Build Status](https://travis-ci.com/Telmate/terraform-provider-proxmox.svg?branch=master)](https://travis-ci.com/Telmate/terraform-provider-proxmox) + +# Terraform provider plugin for Proxmox + +This repository provides a Terraform provider for +the [Proxmox virtualization platform](https://pve.proxmox.com/pve-docs/) and exposes Terraform resources to provision +QEMU VMs and LXC Containers. + +## Getting Started + +In order to get started, use [the documentation included in this repository](docs/index.md). The documentation contains +a list of the options for the provider. Moreover, there are some guides available how to combine options and start +specific VMs. + +## Quick Start + +Follow this [install guide](docs/guides/installation.md) to install the plugin. + +## Known Limitations + +* `proxmox_vm_qemu`.`disk`.`size` attribute does not match what is displayed in the Proxmox UI. +* Updates to `proxmox_vm_qemu` resources almost always result as a failed task within the Proxmox UI. This appears to be + harmless and the desired configuration changes do get applied. +* `proxmox_vm_qemu` does not (yet) validate vm names, be sure to only use alphanumeric and dashes otherwise you may get + an opaque 400 Parameter Verification failed (indicating a bad value was sent to proxmox). +* When using the `proxmox_lxc` resource, the provider will crash unless `rootfs` is defined. +* When using the Network Boot mode (PXE), a valid NIC must be defined for the VM, and the boot order must specify network first. + +## Contributing + +When contributing, please also add documentation to help other users. + +### Debugging the provider + +Debugging is available for this provider through the Terraform Plugin SDK versions 2.0.0. Therefore, the plugin can be +started with the debugging flag `--debug`. + +For example (using [delve](https://github.com/go-delve/delve) as Debugger): + +```bash +dlv exec --headless ./terraform-provider-my-provider -- --debug +``` + +For more information about debugging a provider please +see: [Debugger-Based Debugging](https://www.terraform.io/docs/extend/debugging.html#debugger-based-debugging) + +## Useful links + +* [Proxmox](https://www.proxmox.com/en/) +* [Proxmox documentation](https://pve.proxmox.com/pve-docs/) +* [Terraform](https://www.terraform.io/) +* [Terraform documentation](https://www.terraform.io/docs/index.html) +* [Recommended ISO builder](https://github.com/Telmate/terraform-ubuntu-proxmox-iso) diff --git a/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/2.9.14/windows_amd64/terraform-provider-proxmox_v2.9.14.exe b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/2.9.14/windows_amd64/terraform-provider-proxmox_v2.9.14.exe new file mode 100644 index 0000000..e25d51c Binary files /dev/null and b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/2.9.14/windows_amd64/terraform-provider-proxmox_v2.9.14.exe differ diff --git a/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/3.0.2-rc07/windows_amd64/LICENSE b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/3.0.2-rc07/windows_amd64/LICENSE new file mode 100644 index 0000000..57395f1 --- /dev/null +++ b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/3.0.2-rc07/windows_amd64/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2017 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. \ No newline at end of file diff --git a/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/3.0.2-rc07/windows_amd64/README.md b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/3.0.2-rc07/windows_amd64/README.md new file mode 100644 index 0000000..eb7c72c --- /dev/null +++ b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/3.0.2-rc07/windows_amd64/README.md @@ -0,0 +1,51 @@ +[![Build Status](https://travis-ci.com/Telmate/terraform-provider-proxmox.svg?branch=master)](https://travis-ci.com/Telmate/terraform-provider-proxmox) + +# Terraform provider plugin for Proxmox + +This repository provides a Terraform provider for +the [Proxmox virtualization platform](https://pve.proxmox.com/pve-docs/) and exposes Terraform resources to provision +QEMU VMs and LXC Containers. + +## Getting Started + +In order to get started, use [the documentation included in this repository](docs/index.md). The documentation contains +a list of the options for the provider. Moreover, there are some guides available how to combine options and start +specific VMs. + +## Quick Start + +Follow this [install guide](docs/guides/installation.md) to install the plugin. + +## Known Limitations + +* `proxmox_vm_qemu`.`disk`.`size` attribute does not match what is displayed in the Proxmox UI. +* Updates to `proxmox_vm_qemu` resources almost always result as a failed task within the Proxmox UI. This appears to be + harmless and the desired configuration changes do get applied. +* When using the `proxmox_lxc` resource, the provider will crash unless `rootfs` is defined. +* When using the Network Boot mode (PXE), a valid NIC must be defined for the VM, and the boot order must specify network first. + +## Contributing + +When contributing, please also add documentation to help other users. + +### Debugging the provider + +Debugging is available for this provider through the Terraform Plugin SDK versions 2.0.0. Therefore, the plugin can be +started with the debugging flag `--debug`. + +For example (using [delve](https://github.com/go-delve/delve) as Debugger): + +```bash +dlv exec --headless ./terraform-provider-my-provider -- --debug +``` + +For more information about debugging a provider please +see: [Debugger-Based Debugging](https://www.terraform.io/docs/extend/debugging.html#debugger-based-debugging) + +## Useful links + +* [Proxmox](https://www.proxmox.com/en/) +* [Proxmox documentation](https://pve.proxmox.com/pve-docs/) +* [Terraform](https://www.terraform.io/) +* [Terraform documentation](https://www.terraform.io/docs/index.html) +* [Recommended ISO builder](https://github.com/Telmate/terraform-ubuntu-proxmox-iso) diff --git a/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/3.0.2-rc07/windows_amd64/terraform-provider-proxmox_v3.0.2-rc07.exe b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/3.0.2-rc07/windows_amd64/terraform-provider-proxmox_v3.0.2-rc07.exe new file mode 100644 index 0000000..66f356d Binary files /dev/null and b/terraform/IT-Konoha/.terraform/providers/registry.terraform.io/telmate/proxmox/3.0.2-rc07/windows_amd64/terraform-provider-proxmox_v3.0.2-rc07.exe differ diff --git a/terraform/IT-Konoha/main.example b/terraform/IT-Konoha/main.example new file mode 100644 index 0000000..1441e87 --- /dev/null +++ b/terraform/IT-Konoha/main.example @@ -0,0 +1,26 @@ +resource "proxmox_vm_qemu" "docker_nodes" { + count = 2 # On déploie 2 VMs d'un coup ! + name = "srv-docker-${count.index + 1}" + target_node = "PVE00" # Ton HP Gen 10+ avec le RAID 10 + clone = "debian13-cloudinit-template" + + # Configuration CPU/RAM + cores = 2 + memory = 4096 + agent = 1 # Active le QEMU Guest Agent + + # Réseau : VLAN 530 (Docker) + network { + model = "virtio" + bridge = "vmbr1" + tag = 530 + } + + # Cloud-Init : IPs statiques automatiques + ipconfig0 = "ip=192.168.30.2${count.index}/24,gw=192.168.30.254" + + # Injecte ta clé SSH pour qu'Ansible puisse se connecter après + sshkeys = < Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 20:54:24 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 20:55:09 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 20:55:09 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 20:55:09 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 20:59:36 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 20:59:40 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 20:59:44 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 20:59:44 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 20:59:44 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:07:13 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:07:17 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:07:22 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:07:22 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:07:22 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:16:04 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:16:07 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:16:10 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:16:10 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:16:10 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:17:47 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:17:51 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:17:53 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:17:53 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:17:53 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:22:24 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:22:27 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:22:27 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:22:27 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:22:32 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:22:35 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:22:38 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:22:38 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:22:38 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:23:41 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:23:48 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:23:50 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:23:50 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:23:50 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:35:18 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:35:22 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:35:24 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:35:25 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:35:25 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:35:55 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:35:57 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:36:22 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:36:22 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:36:22 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:39:53 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:39:59 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:40:02 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:40:02 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:40:02 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:40:26 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:40:29 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:40:31 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Wed, 25 Mar 2026 21:40:31 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:40:31 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Wed, 25 Mar 2026 21:41:17 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=530 +Wed, 25 Mar 2026 21:41:17 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:1340 > trying to get vm ip address for provisioner loggerName=initConnInfo vmid=530 +Wed, 25 Mar 2026 21:42:04 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=531 +Wed, 25 Mar 2026 21:42:04 +0100 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:1340 > trying to get vm ip address for provisioner loggerName=initConnInfo vmid=531 +Tue, 12 May 2026 15:57:20 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Tue, 12 May 2026 15:57:20 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=530 +Tue, 12 May 2026 15:57:20 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=531 +Tue, 12 May 2026 15:57:37 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Tue, 12 May 2026 15:57:37 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=531 +Tue, 12 May 2026 15:57:37 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=530 +Tue, 12 May 2026 15:57:45 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Tue, 12 May 2026 15:57:47 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Tue, 12 May 2026 15:57:49 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Tue, 12 May 2026 15:58:37 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=530 +Tue, 12 May 2026 15:58:37 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:1340 > trying to get vm ip address for provisioner loggerName=initConnInfo vmid=530 +Tue, 12 May 2026 15:59:29 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=531 +Tue, 12 May 2026 15:59:29 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:1340 > trying to get vm ip address for provisioner loggerName=initConnInfo vmid=531 +Tue, 12 May 2026 16:08:17 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Tue, 12 May 2026 16:08:17 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=530 +Tue, 12 May 2026 16:08:17 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:1340 > trying to get vm ip address for provisioner loggerName=initConnInfo vmid=530 +Tue, 12 May 2026 16:09:53 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=531 +Tue, 12 May 2026 16:09:53 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:1340 > trying to get vm ip address for provisioner loggerName=initConnInfo vmid=531 +Tue, 12 May 2026 16:12:39 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/util.go:186 > Logging Started. Root Logger Set to level info +Tue, 12 May 2026 16:12:43 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Tue, 12 May 2026 16:12:47 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:534 > VM creation loggerName=resource_vm_create vmid= +Tue, 12 May 2026 16:13:31 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=531 +Tue, 12 May 2026 16:13:31 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:1340 > trying to get vm ip address for provisioner loggerName=initConnInfo vmid=531 +Tue, 12 May 2026 16:15:51 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:986 > Reading configuration for vmid loggerName=resource_vm_read vmid=530 +Tue, 12 May 2026 16:15:51 +0200 INF github.com/Telmate/terraform-provider-proxmox/v2/proxmox/resource_vm_qemu.go:1340 > trying to get vm ip address for provisioner loggerName=initConnInfo vmid=530 diff --git a/terraform/IT-Konoha/terraform.tfvars b/terraform/IT-Konoha/terraform.tfvars new file mode 100644 index 0000000..e69de29 diff --git a/terraform/IT-Konoha/variables.tf b/terraform/IT-Konoha/variables.tf new file mode 100644 index 0000000..110b9aa --- /dev/null +++ b/terraform/IT-Konoha/variables.tf @@ -0,0 +1,19 @@ +# Accès SSH +variable "admin_username" { + description = "Nom d'utilisateur pour se connecter à la VM" + type = string + default = "admin.almeyric" +} + +/* variable "ssh_public_key" { + description = "Clé publique SSH" + type = string + sensitive = true +} */ + +# Tag environnement +variable "environment_tag" { + description = "Indique l'environnement de déploiement (dev, test, prod)" + type = string + default = "test" +} \ No newline at end of file