go-proxmox
go-proxmox copied to clipboard
Release v0.1.0
I think It's time to plan for the first release v0.1.0
i think we're there too, the core marshalling bits have been super stable since adding context and we're just adding types and endpoint funcs. let me spend some time getting some last minute things merged and I'll leave this up and post it in the slack to see if anyone has any opinions if we are missing something for a v0.1.0 release
Before creating a 0.1.0 release, it's probably a good idea to add some super basic "intro" documentation to the README:
- How to create a new VM and delete it
- Same, but for containers
Those are the most likely tasks people would be starting with, so they should be covered and explained.
Saying that because it was a pita to find the NewVirtualMachine()
function (via guessing keywords), and the existing documentation is a bit on the sparse side: :wink:
Ya good point
is this ready to proceed with the release? we need it as part of https://github.com/ionos-cloud/cluster-api-provider-proxmox/issues/225
Is there something we (@mcbenjemaa and I) could do to help?
ah no sorry... i just forgot. ill do it now
https://github.com/luthermonson/go-proxmox/releases/tag/v0.1.0
here you go!
will work on some documentation when i get some time to work on this again
To me, it feels like the upstream Proxmox API needs to add the ability import disk images before any of the language specific API projects (like go-proxmox) will be super useful.
@justinclift You could hack it together with ISOs and cloud-init but that'll never be quite as nice as just dumping a disc image :(
https://github.com/ionos-cloud/cluster-api-provider-proxmox/pull/246 Thanks!