Строим простой локальный CI/CD на Windows: k3s + Jenkins + Gitea + ArgoCD
В статье рассматривается процесс развертывания полноценной локальной CI/CD среды на операционной системе Windows. Автор предлагает использовать комбинацию инструментов k3s (в частности, k3d для запуска Kubernetes в Docker), Jenkins для автоматизации сборки, Gitea в качестве системы контроля версий и ArgoCD для управления непрерывной доставкой. Основное внимание уделяется настройке инфраструктуры: от установки необходимых компонентов до автоматизации подготовки образов с помощью shell-скриптов. В материале подробно описывается процесс создания локального реестра образов, что позволяет эффективно управлять контейнерами в изолированной среде разработки. Данное руководство будет полезно разработчикам и DevOps-инженерам, желающим создать отказоустойчивый конвейер доставки кода на локальной машине без необходимости использования облачных ресурсов. Автор делится практическими советами по интеграции этих инструментов, обеспечивая плавный переход от написания кода к его автоматическому развертыванию в кластере Kubernetes.
This is a summary. Read the full article at the original source:
HabrПохожие
Компания MacPaw интегрировала новую функцию «Email Cleanup» в свое программное обеспечение CleanMyMac, предназначенную для организации и очистки переп…
В статье описывается технический процесс миграции картографического сервиса с библиотеки Leaflet на MapLibre. Автор подробно разбирает историю возникн…
Линус Торвальдс выпустил серию экспериментальных патчей для ядра Linux, разработанных с помощью Claude Code. Проект направлен на оптимизацию производи…



