thruster
nomad-pack
thruster | nomad-pack | |
---|---|---|
1 | 3 | |
- | 380 | |
- | 1.1% | |
- | 8.4 | |
- | 6 days ago | |
Go | ||
- | Mozilla Public License 2.0 |
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
nomad-pack
- Nomad Pack (package manager for Nomad)
-
Nomad vs. Kubernetes
> the frustration is knowing someone, tucked away on a private network, has already done this.
Hard agree. I know this person and have been this person before.
I've toyed with the idea of writing a book of Nomad recipes and tips, I wonder if anyone would read it?
Also, watch this space, helm for Nomad may be coming soon: https://github.com/hashicorp/nomad-pack
What are some alternatives?
k3s - Lightweight Kubernetes
kubevirt - Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
registrator - Service registry bridge for Docker with pluggable adapters
kubernetes-the-hard-way - Bootstrap Kubernetes the hard way. No scripts.
virtual-kubelet - Virtual Kubelet is an open source Kubernetes kubelet implementation.
cdk8s - Define Kubernetes native apps and abstractions using object-oriented programming