Content Deep Dive
Running Spacelift CI/CD workers in Kubernetes using DinD
Blog post from Spacelift
Post Details
Company
Date Published
Author
Adam Connelly
Word Count
1,019
Language
English
Hacker News Points
-
Summary
Spacelift has introduced a new feature allowing users to run Spacelift worker pools in their Kubernetes clusters. This is achieved by using a Docker-in-Docker sidecar container for each worker in the pool, which communicates with the launcher via TCP. The launcher image is built as a statically linked binary and distributed through Amazon's Elastic Container Registry (ECR). A Helm chart has also been created to simplify the deployment of workers to Kubernetes clusters. This feature aims to provide users with complete control over their infrastructure while using Spacelift for CI/CD automation.