Obtain Hetzner credentials
This page describes how to obtain API credentials to work with Hetzner in Abiquo
For details of the support for Hetzner features in Abiquo, see https://abiquo.atlassian.net/wiki/spaces/doc/pages/950829057.
For details of the Hetzner integration, see https://abiquo.atlassian.net/wiki/spaces/doc/pages/950829088.
Each enterprise should be represented with Project in Hetzner.
Obtain API credentials for an Hetzner account
Hetzner does not have a partner or reseller account system.
Each enterprise in the cloud platform will have its own Project from Hetzner account.
The root admin user of your account will have full access to the Hetzner portal and cloud.
The credentials you will need to enter in Abiquo are the Hetzner user, password and API token for the project with write (Deploy resources) and read (Billing) permissions.
Obtain an API key
To obtain Hetzner API Project credentials, do these steps in the Hetzner console.
Go to the project to be added Dashboard.
Click Security tab.
Click API tokens.
If no API tokens are presented, select Generate API token button.
Generate an API token with permissions Read only for billing.
Generate an API token with permissions Read & Write for resources and billing.
Save/Copy the entire API token.
Add credentials in Abiquo
To add the credentials in Abiquo do these steps.
Create at least one Hetzner public cloud region
Edit the tenant enterprise and go to Credentials → Public
Enter the credentials in the following format:
Access key ID:
user
Secret access key:
password#APItoken(From the project to be added)
To use the same credentials for billing dashboards, mark the checkbox to Also use for pricing if required
Copyright © 2006-2024, Abiquo Holdings SL. All rights reserved