SaaSHub helps you find the best software and product alternatives Learn more →
Top 10 Go container-image Projects
-
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.
-
copacetic
🧵 CLI tool for directly patching container images using reports from vulnerability scanners
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
traefik-crowdsec-bouncer
A http service to verify request and bounce them according to decisions made by CrowdSec.
Project mention: A vulnerability scanner for container images and filesystems | news.ycombinator.com | 2024-05-24
I wish we would rather get rid of Dockerfile in favor of something like buildah does:
https://github.com/containers/buildah/blob/main/examples/lig...
Since Dockerfile is a rather limited and (IMHO) poorly executed re-implementation of a shell script, why not rather use shell directly? Not even bash with coreutils is necessary: even posix sh with busybox can do far more than Dockerfile, and you can use something else (like Python) and take it very far indeed.
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
-
Using ARG in a Dockerfile – beware the gotcha
-
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!
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Jun 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,970 |
2 | buildah | 7,080 |
3 | buildpacks | 942 |
4 | copacetic | 815 |
5 | manifest-tool | 706 |
6 | umoci | 692 |
7 | Lazytainer | 514 |
8 | nix-snapshotter | 492 |
9 | traefik-crowdsec-bouncer | 250 |
10 | noe | 46 |
Sponsored