Документація
Hetzner
Hetzner продає дві речі через два API: Cloud, орендований проєкт із віртуальних серверів із погодинною тарифікацією, і Robot, виділені машини за місячним договором. Ця сторінка про інтеграцію Cloud, єдину, яку можна увімкнути сьогодні, і все на ній випливає з однієї відмінності: хости вам не належать, тож немає вузла, який треба обрати, сховища, яке треба вказати, і діапазону номерів, який треба роздавати.
Одна інтеграція — це один проєкт
Токен API Hetzner належить рівно одному проєкту й не бачить нічого поза ним. Обліковий запис із трьома проєктами стає в нас трьома інтеграціями, кожна зі своїм токеном і власним бюджетом запитів.
Токен
Одне поле, і це всі облікові дані. Створіть його в Hetzner Cloud Console, у розділі Security → API tokens, у межах проєкту, яким має керувати Provibr.
- Виберіть Read & Write. Токен лише для читання підключається без проблем, і перевірка зʼєднання стає зеленою, бо вона лише читає; збій настає на першій кнопці, яка щось змінює.
- Токен на читання й запис — це все або нічого: без областей дії, без строку дії, без обмеження за IP. Хто його має, може вилучити будь-який сервер цього проєкту.
- Вставте токен точно так, як він виглядає. Токен із зайвим пробілом буде відхилено, і Hetzner повідомить про це так само, як про хибний токен.
Машини зʼявляються через імпорт
Provibr ігнорує кожен сервер, про який йому нічого не сказано, тож нова інтеграція показує порожній список. Відкрийте інтеграцію, запустіть імпорт і позначте сервери, які хочете бачити в панелі.
Що можна робити з машиною
Запуск, зупинка, коректне вимкнення, вилучення та перебудова на іншому образі. Вилучення справді вилучає: машина зникає, і тарифікація припиняється. Перебудова зберігає і адресу IPv4, і блок IPv6.
Призупинення не існує, і це не вада
Hetzner тарифікує сервер, доки той існує, працює він чи ні. Вимкнення тому коштує вашому клієнтові рівно стільки ж і не дає йому нічого; саме тому Provibr його не пропонує, і застосування ліцензійних обмежень теж цього не робить.
Чого ще немає
Томи, фаєрволи та основні IP-адреси є в Hetzner окремими обʼєктами з власним строком життя та власною ціною. Тому тут немає ні вкладки обладнання, ні правил фаєрвола, ні призначення адрес. Призупинити теж неможливо: Hetzner не має власного призупинення, тому машина, яка перевищує вашу потужність, вимикається.