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 10 Go container-image Projects
-
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.
-
copacetic
🧵 CLI tool for directly patching container images using reports from vulnerability scanners
-
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.
-
traefik-crowdsec-bouncer
A http service to verify request and bounce them according to decisions made by CrowdSec.
For the task of building the graph image, my first idea was to rely on buildah. In fact, our design was already heavily relying on containers/image for all things regarding copying images from one registry to the other, or from one registry to an archive. The obvious choice was to use the same suite of modules in order to keep dependencies to a minimum.
Project mention: copacetic: 🧵 CLI tool for directly patching container images using reports from vulnerability scanners | /r/blueteamsec | 2023-11-25
Project mention: Lazytainer: Monitors network traffic and runs or stops containers accordingly | news.ycombinator.com | 2024-03-31
Not super recent, but nix-snapshotter is one that I'd call awesome(but I'm also a k8s fanboi): https://github.com/pdtpartners/nix-snapshotter
https://news.ycombinator.com/item?id=37407758
Project mention: Show HN: Noe, a mutating webhook to make multi-arch simpler in Kubernetes | news.ycombinator.com | 2023-06-06Hi folks!
Our team provides a multi-cluster, multi-region, multi-tenant, Kubernetes cluster as a service to the rest of the company [1].
Recently, we worked on adding ARM-nodes support and we found out that people usually rely on annotations to get the job done. Then, we realized that this is double work. You need to:
1. Build the image for multi-architecture
2. Annotate your deployment with the correct architecture
Isn't there a better way? So, Noe was born. Noe is a Kubernetes mutating webhook that dynamically assigns node architectures to match the requirements of container images within a Pod. It simplifies mixed-architecture deployments (e.g. ARM and x86) by ensuring that Pods are scheduled on nodes capable of executing all their images.
You can see more in the Github project.
1 - https://www.adevinta.com/
2 - https://github.com/adevinta/noe
Go container-image related posts
- The What, Why and How of Containers
- A gopher’s journey to the center of container images
- Podman Desktop for Java Development
- How to use Buildah to create a build-service written in golang
- From code to customers in just 13 seconds.
- Podman v4.4, Buildah v1.29 released!
- Introducing GKE image streaming for fast application startup and autoscaling
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Apr 2024
Index
What are some of the best open-source container-image projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | grype | 7,623 |
2 | buildah | 6,986 |
3 | buildpacks | 938 |
4 | copacetic | 778 |
5 | manifest-tool | 696 |
6 | umoci | 673 |
7 | Lazytainer | 473 |
8 | nix-snapshotter | 469 |
9 | traefik-crowdsec-bouncer | 241 |
10 | noe | 45 |
Sponsored