Settings

Theme

Show HN: Kr8 – jsonnet powered cluster management tool

github.com

2 points by b11484 10 months ago · 0 comments · 1 min read

Reader

When managing large numbers of kubernetes clusters it can be difficult to properly manage configuration in a standard way. This tool uses jsonnet and opinionated configuration to simplify generating cluster configurations.

kr8+ configuration is based on folder structure and it will combine configuration sources in a predictable way and make that configuration available for use by components.

It is equipped to ingest and prepare a variety of sources like jsonnet, kube manifests, helm charts, docker compose files, and go templates. Usually yaml manifests are outputted, but it is also able to generate arbitrary text files.

I use it with my homelab compose and kube stacks to manage everything as code. It makes it easy to configure all the extra pieces around a service like monitoring, ingress, certs, and backups.

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection