mirror of
https://github.com/apricote/hcloud-upload-image.git
synced 2026-01-13 13:21:01 +00:00
It is now possible to upload qcow2 images. These images will be converted to raw disk images on the cloud server. In the CLI you can use the new `--format=qcow2` flag to upload qcow2 images. In the library you can set `UploadOptions.ImageFormat` to `FormatQCOW2`. Because of the underlying process, qcow2 images need to be written to a file first. This limits their size to 960 MB at the moment. The CLI automatically checks the file size (if possible) and shows a warning if this limit would be triggered. The library accepts an input with the file size and logs a warning if the limit would be triggered. Closes #44
12 lines
555 B
Markdown
12 lines
555 B
Markdown
This command implements a fake "upload", by going through a real server and
|
|
snapshots. This does cost a bit of money for the server.
|
|
|
|
#### Image Size
|
|
|
|
The image size for raw disk images is only limited by the servers root disk.
|
|
|
|
The image size for qcow2 images is limited to the rescue systems root disk.
|
|
This is currently a memory-backed file system with **960 MB** of space. A qcow2
|
|
image not be larger than this size, or the process will error. There is a
|
|
warning being logged if hcloud-upload-image can detect that your file is larger
|
|
than this size.
|