Running Spacelift CI/CD workers in Kubernetes using DinD
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.
Company
Spacelift
Date published
Dec. 3, 2021
Author(s)
Adam Connelly
Word count
1019
Language
English
Hacker News points
None found.