1 · Установка
kronly install ставит бинарник в ~/.kronly/bin и проверяет зависимости. На macOS и Linux работает без root.
Документация
Техническая справка для разработчиков и администраторов: установка CLI, полный API, гайды по настройке и инструменты миграции. От первого запроса до продакшена — без догадок.
Быстрый старт
От скачивания до работающего окружения — за десять минут. Один пакет, несколько команд, никакого лишнего.
Начните с установки CLI. Пакет kronly доступен для Linux, macOS и Windows и ставится через пакетный менеджер или единым скриптом. После этого вы авторизуетесь одноразовым токеном из личного кабинета и получаете доступ к проектам, узлам и сетям.
Первый шаг — создать проект и поднять базовое окружение из шаблона. CLI сам подберёт подходящие параметры, а предиктивный мониторинг включится автоматически. Дальше вы управляете всем из консоли или через API — как удобнее.
Пошагово
Каждый шаг — это одна команда. Ниже — минимальный путь для типичного стека.
kronly install ставит бинарник в ~/.kronly/bin и проверяет зависимости. На macOS и Linux работает без root.
kronly auth login открывает браузер, запрашивает одноразовый токен и сохраняет сессию в защищённом хранилище.
kronly project create --region ru-north поднимает изолированное окружение с сетью, хранилищем и базой по умолчанию.
kronly deploy --env prod публикует сервис и подключает его к мониторингу. Статус и метрики появятся в дашборде сразу.
API Reference
REST-интерфейс с предсказуемой схемой. Ниже — ключевые группы и примеры запросов.
Базовый URL — https://api.kronly.cloud/v3. Все запросы используют JSON, а аутентификация идёт через заголовок Authorization: Bearer. Ответы включают request_id для отслеживания и явные коды состояния.
Ниже — основные группы методов. Каждая возвращает структурированный объект с полем data и, при ошибках, error с кодом и описанием.
Каталог
Методы, которые покрывают 90% сценариев управления инфраструктурой.
Список проектов. Параметры: region, limit (до 100), cursor для пагинации. Возвращает массив с id, status и created_at.
Создание узла. Тело: image, flavor (например, std-2c8g), network_id. Ответ — объект узла с public_ip и state: provisioning.
Предиктивная оценка нагрузки. Параметры: service, horizon (15–1440 мин). Возвращает прогноз CPU, RAM и рекомендации по масштабированию.
Создание снапшота. Тело: volume_id, retention_days (1–90). Асинхронно — статус проверяется через GET /v3/backups/{id}.
Активные алерты. Фильтр: severity (info, warn, critical), project_id. Обновляется каждые 30 секунд.
Подписка на события. Тело: 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 и генерирует готовый план переноса.
Поэтажная репликация с минимальным окном простоя. Инструмент синхронизирует дельты до последнего коммита и переключает трафик без потери записей.
Аудит текущей конфигурации: версии, лимиты, зависимости. Отчёт показывает, что перенесётся автоматически, а где потребуются правки перед запуском.
Возможность держать старое и новое окружение рядом на время проверки. Трафик переключается по мере готовности, а откат — одной командой.
Начните сегодня
Подключите инфраструктуру за пару минут. Никаких скрытых платежей и обязательств — только спокойствие.
Кредитная карта не требуется · Перенос данных в подарок
Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности.
Вопросы
Ничего лишнего — только то, что важно знать перед стартом.
Обычно — за несколько минут. Подключите существующую инфраструктуру или создайте новую из шаблона. Перенос данных мы берём на себя.
Официальные SDK есть для Go, Python, Node.js и Java. Для остальных языков работает прямой REST-интерфейс и CLI.
Данные реплицируются на фоне, дельты догоняются до последнего коммита, затем трафик переключается. Окно переключения — секунды.
Шифрование на всех уровнях, регулярные аудиты и соответствие актуальным стандартам. Подробнее — в разделе «Безопасность».