Danedeath / prox-guac-client

Custom integration of Proxmox and Guacamole (Guacamole or Guacamole-lite). If using a Guacamole-Lite implementation a custom console is provided, still a WIP but mostly works.
GNU General Public License v3.0
5 stars 1 forks source link

cloud-init api #3

Open aleksandrvolk opened 1 year ago

aleksandrvolk commented 1 year ago

It would be great to implement the issuance of ip addresses with cloud-init

Danedeath commented 1 year ago

if you shoot me a link with some documentation I can take a look;

right now I'm working on building a backend admin panel (required for the switch away from the guacamole authentication usage).

aleksandrvolk commented 1 year ago

Good https://pve.proxmox.com/wiki/Cloud-Init_FAQ#Rename_network_devices https://github.com/pjbakker/transip-cloudinit

The task is that when creating a new machine, it is assigned an ip address, and a username and password

aleksandrvolk commented 1 year ago

https://pve.proxmox.com/pve-docs/api-viewer/#/nodes/{node}/qemu/{vmid}/cloudinit

aleksandrvolk commented 1 year ago

https://github.com/MrKampf/proxmoxVE/blob/master/src/Proxmox/Api/Nodes/Node/Qemu/VmId/CloudInit.php

Danedeath commented 1 year ago

I'll add that to my list of things to add, fair warning that it will probably take me a long time to get to that point;

as of right now I haven't setup any cloud-init VMs so far