Building a simple local CI/CD on Windows: k3s + Jenkins + Gitea + ArgoCD
This article explores the process of deploying a complete local CI/CD environment on Windows. The author proposes using a combination of tools: k3s (specifically k3d for running Kubernetes in Docker), Jenkins for build automation, Gitea as a version control system, and ArgoCD for continuous delivery management. The focus is on infrastructure setup, ranging from installing necessary components to automating image preparation via shell scripts. The material details the process of creating a local image registry, which allows for efficient container management in an isolated development environment. This guide is useful for developers and DevOps engineers looking to create a resilient code delivery pipeline on a local machine without relying on cloud resources. The author shares practical tips on integrating these tools, ensuring a smooth transition from writing code to its automatic deployment within a Kubernetes cluster.
This is a summary. Read the full article at the original source:
HabrRelated stories
MacPaw has integrated a new 'Email Cleanup' feature into its CleanMyMac software, designed to help users organize and purge cluttered Gmail inboxes. T…
Migrating from Leaflet to MapLibre: A Detective Story About 251 Routes
The article details the technical migration of a mapping service from the Leaflet library to MapLibre. The author explores the origin of a complex bug…
Linus Torvalds has released an experimental Linux kernel patch series developed with the assistance of Claude Code. The project aims to optimize share…



