Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Go Cicd Projects
-
earthly
Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
bytebase
The GitLab/GitHub for database DevOps. World's most advanced database DevOps and CI/CD for Developer, DBA and Platform Engineering teams.
-
jx
Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
testkube
☸️ Kubernetes-native Test Execution and Orchestration framework. It runs all types of tests, including Load Testing, End To End Testing, Front End, API Testing, etc... Integrates directly with you testing stack (K6, Postman, Playwright, Cypress,..)
-
Buildkite
The Buildkite Agent is an open-source toolkit written in Go for securely running build jobs on any device or network (by buildkite)
-
kurtosis
A platform for packaging and launching ephemeral backend stacks with a focus on approachability for the average developer.
-
kubedock
Kubedock is a minimal implementation of the docker api that will orchestrate containers on a Kubernetes cluster, rather than running containers locally.
-
togomak
A declarative pipeline orchestrator with the magic of HCL as a configuration language, inspired from Terraform's architecture.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
The code above will create the argocd Kubernetes namespace and deploy the latest stable manifest. If you would like to install a specific manifest, have a look here.
Project mention: Cache is King: A guide for Docker layer caching in GitHub Actions | news.ycombinator.com | 2024-04-07Also CACHE keyword, for cache mounts. Makes incremental tools like compilers work well in the context of dockerfiles and layer caches.
That can extend beyond just producing docker iamges as well. Under the covers the CACHE keyword is how lib/rust in Earthly makes building Rust artifacts in CI faster.
https://github.com/earthly/earthly/issues/1399
Project mention: Ask HN: What tool(s) do you use to code review and deploy SQL scripts? | news.ycombinator.com | 2024-04-14We have been building https://github.com/bytebase/bytebase for 3+ years. You can think it of as GitHub/GitLab for SQL changes, with integrated GitOps, code review and deployment.
You can further check out this tutorial to get a feel of our GitOps solution
https://www.bytebase.com/docs/tutorials/database-change-mana...
https://github.com/woodpecker-ci/woodpecker
We use [kubedock](https://github.com/joyrex2001/kubedock) to run testcontainers in kubernetes clusters. As long as you're only pulling the images, not building or loading them (explicitly not supported by kubedock), it works pretty well.
Project mention: Architect your project with Framed: effortless files and directories management | news.ycombinator.com | 2023-06-18
Project mention: Show HN: Togomak – declarative pipeline orchestrator based on HCL and Terraform | news.ycombinator.com | 2023-10-24
Go Cicd related posts
- Kubernetes-Native Testing Framework – Testkube
- Architect your project with Framed: effortless files and directories management
- Generate directory trees🌳 and the directories itself📁 using Markdown or Programmatically.
- Ask HN: Tool for Validating Filesystem Structure
- Architect your project with Framed: effortless files and directories management
- Architect your project with Framed: effortless files and directories management
- Framed - project for managing dirs and files in a structured way.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Cicd projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | argo-cd | 16,143 |
2 | earthly | 10,838 |
3 | bytebase | 9,977 |
4 | semaphore | 9,318 |
5 | jx | 4,510 |
6 | woodpecker | 3,664 |
7 | agola | 1,431 |
8 | testkube | 1,191 |
9 | pipecd | 955 |
10 | goploy | 935 |
11 | Buildkite | 781 |
12 | ratchet | 762 |
13 | gitoops | 628 |
14 | css-checker | 570 |
15 | threagile | 562 |
16 | bob | 432 |
17 | github-actions-runner-operator | 422 |
18 | kurtosis | 268 |
19 | gitploy | 249 |
20 | burrito | 204 |
21 | kubedock | 186 |
22 | framed | 166 |
23 | togomak | 141 |
Sponsored