Skip to content

feat: support for Storage Boxes #1117

@apricote

Description

@apricote

Tracking the work necessary to add support for Storage Boxes and the new api.hetzner.com to the CLI.

Integrating the new API

We want to make this transparent for the average user, so they do not have to think about which API URL has the resources they are interested in.

This means we want to publish the Storage Box commands next to all other existing commands:

hcloud storage-box list
hcloud storage-box create-snapshot

Configuring the API URL (if you want to use a proxy for example) will be done with a new option --endpoint-hetzner (& HETZNER_ENDPOINT), in addition to the existing --endpoint (& HCLOUD_TOKEN). The new option will override the default api.hetzner.com, while the old option overrides api.hetzner.cloud.

Progress

As this is a product that is already launched, we can work on the support in public on GitHub, as we do not want to release something half-baked we will keep a longer lived feature branch storage-boxes around until all features are ready: #1118.

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions