{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://inquir.org/#organization","name":"Inquir","url":"https://inquir.org","logo":{"@type":"ImageObject","url":"https://inquir.org/favicon.png","width":256,"height":256}},{"@type":"WebSite","@id":"https://inquir.org/#website","name":"Inquir Compute","url":"https://inquir.org","inLanguage":["en","ru"],"publisher":{"@id":"https://inquir.org/#organization"}},{"@type":"WebPage","@id":"https://inquir.org/ru/deploy-functions-without-kubernetes#webpage","url":"https://inquir.org/ru/deploy-functions-without-kubernetes","name":"Деплой бэкенд-функций без Kubernetes","headline":"Деплой бэкенд-функций без Kubernetes","description":"HTTP, cron и фон как функции и маршруты — контейнеры и секреты без ежедневного kubectl, Helm и кластерного YAML.","inLanguage":"ru-RU","isPartOf":{"@id":"https://inquir.org/#website"},"breadcrumb":{"@id":"https://inquir.org/ru/deploy-functions-without-kubernetes#breadcrumb"},"author":{"@id":"https://inquir.org/#organization"},"datePublished":"2025-11-01T00:00:00.000Z","dateModified":"2026-06-23T00:00:00.000Z","citation":{"@type":"CreativeWork","url":"https://inquir.org/docs"}},{"@type":"BreadcrumbList","@id":"https://inquir.org/ru/deploy-functions-without-kubernetes#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Главная","item":"https://inquir.org/ru/"},{"@type":"ListItem","position":2,"name":"Развернуть функции без Kubernetes","item":"https://inquir.org/ru/deploy-functions-without-kubernetes"}]},{"@type":"HowTo","@id":"https://inquir.org/ru/deploy-functions-without-kubernetes#howto","name":"Деплой бэкенд-функций без Kubernetes","description":"HTTP, cron и фон как функции и маршруты — контейнеры и секреты без ежедневного kubectl, Helm и кластерного YAML.","inLanguage":"ru-RU","author":{"@id":"https://inquir.org/#organization"},"step":[{"@type":"HowToStep","position":1,"name":"Код","text":"Старт с шаблонов типичных HTTP и фоновых форм."},{"@type":"HowToStep","position":2,"name":"Настройка","text":"Маршруты шлюза или триггеры пайплайнов; секреты в продукте, не в git."},{"@type":"HowToStep","position":3,"name":"Наблюдение","text":"История вызовов как обратная связь по надёжности."}],"isPartOf":{"@id":"https://inquir.org/ru/deploy-functions-without-kubernetes#webpage"}},{"@type":"FAQPage","@id":"https://inquir.org/ru/deploy-functions-without-kubernetes#faq","url":"https://inquir.org/ru/deploy-functions-without-kubernetes","isPartOf":{"@id":"https://inquir.org/ru/deploy-functions-without-kubernetes#webpage"},"mainEntity":[{"@type":"Question","name":"Под капотом всё равно Kubernetes?","acceptedAnswer":{"@type":"Answer","text":"Вы работаете с интерфейсом и API Inquir; воркеры используют Docker (на Linux при включении — микроВМ Firecracker). Публиковать функцию не значит вести Kubernetes-манифесты или чарты Helm вручную."}},{"@type":"Question","name":"Можно ли по-прежнему опираться на контейнеры?","acceptedAnswer":{"@type":"Answer","text":"Да: контейнер как единица изоляции, а рабочий процесс остаётся вокруг функций."}},{"@type":"Question","name":"Как тестировать локально?","acceptedAnswer":{"@type":"Answer","text":"См. документацию по локальному вызову; старайтесь совпадать с переменными окружения, как в проде."}}]}]}