Часть 2: Настройка GitHub Actions и GitLab CI – первый workflow и деплой В первой статье мы разобрались с основами CI/CD: что это такое, зачем нужно и какие инструменты существуют. Теперь пришло время перейти от теории к […]

Часть 2: Настройка GitHub Actions и GitLab CI – первый workflow и деплой В первой статье мы разобрались с основами CI/CD: что это такое, зачем нужно и какие инструменты существуют. Теперь пришло время перейти от теории к […]
Часть 1: Основы CI/CD – что это и зачем нужно; обзор GitHub Actions и GitLab CI Когда я только начинал свой путь в сторону DevOps и автоматизации, мне не хватало материалов, которые не просто показывали […]
CircleCI — это платформа для непрерывной интеграции и непрерывной доставки (CI/CD), которая автоматизирует сборку, тестирование и развертывание программного обеспечения. Она хорошо интегрируется с популярными системами контроля версий, такими как GitHub, GitLab и Bitbucket, и поддерживает […]
Привет! Это Александр, DevOps инженер команд Страхования в Банки.ру.Продолжаю серию статей про домашний сервер. В прошлых материалах я рассказал о выборе железа, сборке и настройке NAS и серверов для дома. В этой и последующих статьях опишу установку […]
GitLab является одним из самых популярных инструментов для создания полноценного конвейера Ci/CD. Про GitLab написано множество статей и книг, однако большинство из них посвящены[…]
Современные решения, построенные на микросервисной архитектуре, напоминают сложный организм: сотни взаимосвязанных компонентов, распределенные базы данных, облачные сервисы. Без продуманного наблюдения даже мелкая ошибка в одном узле может спровоцировать цепную реакцию — например, падение конверсии из-за […]
На заре развития IT процесс разработки был запутанным. Программисты писали код и передавали его отделу тестирования, QA-инженеры искали ошибки и возвращали проект на доработку, после нескольких итераций код получала команда эксплуатации. Каждый отдел работал сам по себе, из-за чего разработка продвигалась […]
Сегодня рассмотрим, как настроить CI/CD пайплайн для Docker‑образов: от сборки (с docker buildx и buildah) до пуша с версионированием и автоматической очистки через GitLab API.[…]
Привет! Меня зовут Максим Бочкарев, в IT я с 2005 года и сейчас руковожу devops-направлением в компании ЕВРАЗ. За эти годы я успел повидать множество граблей, на которые мы наступали, пытаясь построить нормальную систему CI/CD. […]
В этой статье: Почему GitHub/Gitea Actions? GitHub/Gitea Actions глубоко интегрирован в репозиторий, что устраняет необходимость использования сторонних сервисов для автоматизации. Простота настройки, возможность создавать собственные сценарии и богатая экосистема готовых решений делают этот инструмент отличным выбором […]