lillecarl | I've spent the last two days reimplementing kubenix, but without the OpenAPI -> Nix options codegen bit. Instead it's types.anything and I generate a script that spins up an ephemeral etcd and kube-apiserver and apply the generated manifests on it. (My thought was, who is more authoritative than kube-apiserver!? for validation)!?
I also generate a script to apply the generated manifests with "kluctl" straps a label on every resource and supports pruning anything with that label which isn't in the manifest (Like kubectl --prune but less scary) :) | 18:39:03 |