Документация

Всё, что нужно, чтобы запустить и управлять облаком

Техническая справка для разработчиков и администраторов: установка CLI, полный API, гайды по настройке и инструменты миграции. От первого запроса до продакшена — без догадок.

Версия 3.2 · 214 эндпоинтов · обновлено 14 марта 2025
Кодовый редактор с открытым проектом и консолью вывода команды Kronly CLI
CLI-запросов сегодня1 248
Средний ответ API38 мс

Быстрый старт

Установка CLI и первые шаги

От скачивания до работающего окружения — за десять минут. Один пакет, несколько команд, никакого лишнего.

Начните с установки CLI. Пакет kronly доступен для Linux, macOS и Windows и ставится через пакетный менеджер или единым скриптом. После этого вы авторизуетесь одноразовым токеном из личного кабинета и получаете доступ к проектам, узлам и сетям.

Первый шаг — создать проект и поднять базовое окружение из шаблона. CLI сам подберёт подходящие параметры, а предиктивный мониторинг включится автоматически. Дальше вы управляете всем из консоли или через API — как удобнее.

Пошагово

Четыре шага до работающего облака

Каждый шаг — это одна команда. Ниже — минимальный путь для типичного стека.

1 · Установка

kronly install ставит бинарник в ~/.kronly/bin и проверяет зависимости. На macOS и Linux работает без root.

2 · Авторизация

kronly auth login открывает браузер, запрашивает одноразовый токен и сохраняет сессию в защищённом хранилище.

3 · Создание проекта

kronly project create --region ru-north поднимает изолированное окружение с сетью, хранилищем и базой по умолчанию.

4 · Первый деплой

kronly deploy --env prod публикует сервис и подключает его к мониторингу. Статус и метрики появятся в дашборде сразу.

API Reference

Методы и параметры

REST-интерфейс с предсказуемой схемой. Ниже — ключевые группы и примеры запросов.

Базовый URL — https://api.kronly.cloud/v3. Все запросы используют JSON, а аутентификация идёт через заголовок Authorization: Bearer. Ответы включают request_id для отслеживания и явные коды состояния.

Ниже — основные группы методов. Каждая возвращает структурированный объект с полем data и, при ошибках, error с кодом и описанием.

Каталог

Ключевые эндпоинты

Методы, которые покрывают 90% сценариев управления инфраструктурой.

GET /v3/projects

Список проектов. Параметры: region, limit (до 100), cursor для пагинации. Возвращает массив с id, status и created_at.

POST /v3/instances

Создание узла. Тело: image, flavor (например, std-2c8g), network_id. Ответ — объект узла с public_ip и state: provisioning.

GET /v3/metrics/forecast

Предиктивная оценка нагрузки. Параметры: service, horizon (15–1440 мин). Возвращает прогноз CPU, RAM и рекомендации по масштабированию.

POST /v3/backups

Создание снапшота. Тело: volume_id, retention_days (1–90). Асинхронно — статус проверяется через GET /v3/backups/{id}.

GET /v3/alerts/active

Активные алерты. Фильтр: severity (info, warn, critical), project_id. Обновляется каждые 30 секунд.

POST /v3/webhooks

Подписка на события. Тело: url, events[] (например, instance.started, backup.completed). Подпись проверяется через HMAC-SHA256.

Гайды по настройке

Базы данных, сети, хранилище

Проверенные конфигурации для типовых задач. Каждый гайд — от схемы до готового манифеста.

Базы данных

Управляемые инстансы Postgres 15 и MySQL 8: репликация, автоматические бэкапы каждые 6 часов, пул соединений и настройка TLS для клиентских подключений.

Сети

Изолированные VPC, сегментация подсетей, правила межсетевых экранов и балансировщики. Поддержка приватных подсетей и мостов между регионами.

Хранилище

Блочные тома с IOPS до 50 000, файловое S3-совместимое хранилище и горячие/холодные классы. Автоматическое расширение и снапшоты без остановки нагрузки.

Инструменты миграции

Переезд из других провайдеров

Автоматический импорт ресурсов, данных и конфигураций. Минимум простоев — максимум сохранность.

Импорт инфраструктурных описаний

Инструмент kronly migrate import читает манифесты Terraform и CloudFormation, сопоставляет ресурсы с эквивалентами Kronly и генерирует готовый план переноса.

Перенос данных и баз

Поэтажная репликация с минимальным окном простоя. Инструмент синхронизирует дельты до последнего коммита и переключает трафик без потери записей.

Проверка совместимости

Аудит текущей конфигурации: версии, лимиты, зависимости. Отчёт показывает, что перенесётся автоматически, а где потребуются правки перед запуском.

Параллельный запуск

Возможность держать старое и новое окружение рядом на время проверки. Трафик переключается по мере готовности, а откат — одной командой.

214
Документированных эндпоинтов
<40с
Среднее время ответа API
10 мин
До первого работающего окружения
99,99%
Доступность платформы

Начните сегодня

Попробуйте Kronly Cloud 14 дней бесплатно

Подключите инфраструктуру за пару минут. Никаких скрытых платежей и обязательств — только спокойствие.

Кредитная карта не требуется · Перенос данных в подарок

Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности.

Вопросы

Коротко о главном

Ничего лишнего — только то, что важно знать перед стартом.

Обычно — за несколько минут. Подключите существующую инфраструктуру или создайте новую из шаблона. Перенос данных мы берём на себя.

Официальные SDK есть для Go, Python, Node.js и Java. Для остальных языков работает прямой REST-интерфейс и CLI.

Данные реплицируются на фоне, дельты догоняются до последнего коммита, затем трафик переключается. Окно переключения — секунды.

Шифрование на всех уровнях, регулярные аудиты и соответствие актуальным стандартам. Подробнее — в разделе «Безопасность».