thruster
registrator
thruster | registrator | |
---|---|---|
1 | 2 | |
- | 4,657 | |
- | 0.0% | |
- | 1.6 | |
- | 22 days ago | |
Go | ||
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
thruster
-
Nomad vs. Kubernetes
> One JSON/YAML file too uwieldy? Generate it using jsonnet/CUE/dhall/your favourite programming language. Or just talk directly to the Kubernetes API. You don't have to use Helm - in fact, you probably shouldn't be using Helm (as the whole idea of text templating YAML is... thoroughly ignorant in understanding what Kubernetes actually is).
Agreed 99%, but there is one useful thing that Helm provides over Kubectl+structured templating (Nix/dhall/whatever): pruning objects that are no longer defined in your manifest.
However, that's solvable without taking on all of Helm's complexity. For example, Thruster[0] (disclaimer: an old prototype of mine) provides a pruning variant of kubectl apply.
[0]: https://gitlab.com/teozkr/thruster
registrator
-
Traefik Kobling: a Traefik-to-Traefik discovery agent!
Had the same problem recently, and was close to building a tool like yours. But I discovered Registrator. I added a small Consul instance and the consul provider configuration to traefik. Registrator ( https://github.com/gliderlabs/registrator ) automatically registers new docker services on the second maschine. Stopped services are automatically unregistered. Had to cross build Registrator for arm64, but this was simple using Docker BuildX.
- Nomad vs. Kubernetes
What are some alternatives?
nomad-pack
kubernetes-the-hard-way - Bootstrap Kubernetes the hard way. No scripts.
k3s - Lightweight Kubernetes
traefik-kop - A dynamic docker->redis->traefik discovery agent
containerpilot - A service for autodiscovery and configuration of applications running in containers
TraefikKobling - A dynamic Traefik-to-Traefik discovery agent
containerpilot - A service for autodiscovery and configuration of applications running in containers [Moved to: https://github.com/TritonDataCenter/containerpilot]
virtual-kubelet - Virtual Kubelet is an open source Kubernetes kubelet implementation.
kubevirt - Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
cdk8s - Define Kubernetes native apps and abstractions using object-oriented programming