Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: hcloud-upload-image | Distribution: openSUSE Tumbleweed |
Version: 0.3.1 | Vendor: openSUSE |
Release: 1.2 | Build date: Sun Dec 8 09:14:27 2024 |
Group: Unspecified | Build host: reproducible |
Size: 11586886 | Source RPM: hcloud-upload-image-0.3.1-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/apricote/hcloud-upload-image/ | |
Summary: Quickly upload any raw disk images into your Hetzner Cloud projects |
Quickly upload any raw disk images into your Hetzner Cloud projects! The Hetzner Cloud API does not support uploading disk images directly, and it only provides a limited set of default images. The only option for custom disk images that users have is by taking a "snapshot" of an existing servers root disk. These can then be used to create new servers. To create a completely custom disk image, users have to follow these steps: * Create server with the correct server type * Enable rescue system for the server * Boot the server * Download the disk image from within the rescue system * Write disk image to servers root disk * Shut down the server * Take a snapshot of the servers root disk * Delete the server This is an annoyingly long process. Many users have automated this with Packer & packer-plugin-hcloud before, but Packer offers a lot of additional complexity to wrap your head around. This repository provides a simple CLI tool & Go library to do the above.
MIT
* Sun Dec 08 2024 opensuse_buildservice@ojkastl.de - Update to version 0.3.1: * chore(main): release 0.3.1 (#48) * chore(deps): update module golang.org/x/crypto to v0.30.0 (#55) * chore(deps): update module github.com/stretchr/testify to v1.10.0 (#53) * chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.17.0 (#52) * chore(deps): update dependency golangci/golangci-lint to v1.62.2 (#54) * chore(deps): update module golang.org/x/crypto to v0.29.0 (#42) * chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.16.0 (#49) * chore(deps): update dependency golangci/golangci-lint to v1.62.0 (#50) * fix(cli): local install fails because of go.mod replace (#47) * chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.15.0 (#41) * docs: add generated CLI help output to repo (#46) * chore(deps): update dependency golangci/golangci-lint to v1.61.0 (#43) * chore(deps): update module github.com/apricote/hcloud-upload-image/hcloudimages to v0.3.0 (#40) * refactor: drop custom package in favor of hcloud-go (#39) * Sat Sep 28 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de> - new package hcloud-upload-image: quickly upload any raw disk images into your Hetzner Cloud projects
/usr/bin/hcloud-upload-image /usr/share/doc/packages/hcloud-upload-image /usr/share/doc/packages/hcloud-upload-image/README.md /usr/share/licenses/hcloud-upload-image /usr/share/licenses/hcloud-upload-image/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 12 02:11:34 2025