Пользователей онлайн: 429
Последний заказ: 10 мин. назад
К сожалению, проект уже закрыт. Смотрите похожие проекты на Бирже

Автодеплой VPS через API провайдеров для CDN-сети

Нужна автоматизация развёртывания VPS-серверов у популярных хостинг-провайдеров (например, Hetzner, DigitalOcean, Linode и др.) с помощью их API. Новые ноды будут использоваться как CDN-узлы. Задача — разработать скрипт или модуль, который по команде создаёт новый сервер, ожидает его запуска и передаёт параметры для дальнейшей настройки (по SSH или через скрипт).
Что требуется реализовать:
– Работа с API 1–2 хостинг-провайдеров (например, Hetzner Cloud, DigitalOcean)
– Создание нового VPS (регион, OS, SSH-ключ, hostname — по параметрам)
– Ожидание статуса "готов к работе"
– Получение публичного IP-адреса
– Вывод параметров (IP, ID, login info) в stdout или JSON-файл
– (Опционально) автоматический вызов деплой-скрипта (из 3-й задачи)
Желательно:
– Поддержка нескольких провайдеров (можно через конфиг)
– Удаление узла по ID (чистка после тестов или ротации)
– Возможность массового запуска 2–3 VPS
Технологии (на выбор):
– Python (requests + API SDK) / Bash + curl
– Terraform (если хочешь стабильное решение)
– Опыт работы с облачными API (ключи, авторизация, лимиты)
Цель:
Автоматизировать масштабирование CDN-сети за счёт развёртывания новых узлов через API хостеров без ручного участия. Решение должно быть расширяемым и простым в интеграции с другими частями системы.
Желаемый бюджет: до
70 000
Допустимый: до
200 000
Покупатель: heplanted 
Размещено проектов на бирже: 10
Нанято: 0%
Предложений: 8