Technologies
Back
Software Development & Open Source

Building a simple local CI/CD on Windows: k3s + Jenkins + Gitea + ArgoCD

Habr
Advertisement468 × 90
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:

Habr
Advertisement468 × 90
Share
Software Development & Open Source

Related stories

Advertisement970 × 250