k8s-proxmox / cluster-api-provider-proxmox

Cluster API provider implementation for Proxmox VE
Apache License 2.0
94 stars 11 forks source link

Support different types of storages #93

Closed sp-yduck closed 8 months ago

sp-yduck commented 9 months ago

/kind feature

Describe the solution you'd like [A clear and concise description of what you want to happen.] Currently cappx supports only dir type of storage. Proxmox has many different types of storages, they should be supported as well. The challenges are how cappx installs node images to these storages.

Anything else you would like to add: [Miscellaneous information that will assist in solving the issue.]

Environment:

sp-yduck commented 9 months ago

https://github.com/sp-yduck/cluster-api-provider-proxmox/blob/3434f74dc724ff85bfe7b5587521ab33870095af/cloud/services/compute/storage/reconcile.go#L109