We started similar to Homebrew with putting packages inside our "core" Glasskube package repository (https://github.com/glasskube/packages) where all updates are centrally stored and tested by our CI / CD workflows so users can enjoy tested and seamless upgrades. Users can of course host their private repositories (and packages) but we want to provide an opinionated set of packages ourselves.
Building them for different Kubernetes version or environments is something we also already thought about and need to happen at some time to bake more configuration into to the build step.
Building them for different Kubernetes version or environments is something we also already thought about and need to happen at some time to bake more configuration into to the build step.