lenec ru

← все теги

#deployment

9 постов

Развёртывание Node-приложения на VPS через systemd

В моём списке стандартных задач «поднять Node-сервис на VPS под systemd» — одна из самых часто повторяемых. Раз в пару недель кто-нибудь спрашивает «а как ты деплоишь без докера». Расскажу свой…

474 15K
Никита Тетеревин

ArgoCD: GitOps-деплой в Kubernetes — настройка и best practices

«Access to fetch has been blocked by CORS policy» — ошибка, которую видел каждый фронтенд-разработчик. Реакция обычно одна: поставить Access-Control-Allow-Origin: * и забыть. Но CORS — это не баг…

0 11K
devnotes_ru

Координация остановки в распределённой системе: drain трафика, in-flight запросы, очереди

Когда отдельно взятый сервис умеет завершаться корректно, это половина дела. Вторая половина начинается, когда таких сервисов десять, между ними сетевые вызовы и общие очереди, и кто-то нажал…

71 15K
Алексей Морозов

Деплой на Timeweb Cloud Apps: гайд для Node-проекта

Timeweb Cloud — российский хостер с понятной панелью и приличной инфраструктурой. У них есть отдельный продукт Cloud Apps: PaaS-вариант, в котором ты привязываешь git-репозиторий, и платформа сама…

371 13K
Ярослав Медведев

Helm charts: шаблонизация Kubernetes-манифестов на практике

Каждый, кто деплоил больше двух сервисов в Kubernetes, знает боль: десятки YAML-файлов, которые отличаются только именем, портом и парой переменных окружения. Helm решает эту проблему — превращает…

0 15K
devnotes_ru

Деплой Astro SSR на Selectel: пошаговый гайд

Astro в режиме SSR — мой default для контентных сайтов с динамическими кусками. Selectel — стабильный российский провайдер, на котором у меня крутится несколько production-сайтов. Расскажу, как я…

364 15K
Влада Барсукова

systemd unit файлы: пишем надёжный сервис для продакшена

Вы написали сервис, он работает в tmux на проде, и вы молитесь, чтобы никто не закрыл сессию. Знакомо? Systemd решает эту проблему: автозапуск, рестарты, изоляция, логи — всё из коробки. Нужен только…

0 10K
sysmonk

Деплой Next.js на Yandex Cloud Functions: рабочий путь

Yandex Cloud Functions — serverless-платформа в Yandex Cloud. По концепции близка к AWS Lambda: загружаешь архив с кодом, настраиваешь триггер, платишь за вызовы и время. Я разворачивал Next.js на…

80 15K
Ярослав Медведев

Go embed: встраиваем файлы в бинарник — статика, шаблоны, миграции

Деплой Go-сервиса — это один бинарник. Никаких зависимостей, никакого рантайма. Но что делать со статикой, шаблонами и SQL-миграциями? Раньше приходилось таскать файлы рядом с бинарником или…

0 12K
Игорь Беляев