teutonet / teutonet-helm-charts

MIT License
12 stars 5 forks source link

[base-cluster] disable kyverno by hard default (for artifacthub) and add scare flag #964

Open cwrau opened 3 months ago

cwrau commented 3 months ago

Disable kyverno in artifacthub values and add another flag, or rename enabled, named myNextPolicyEngineWontBeKyverno (like sways old nvidia flag --my-next-gpu-wont-be-nvidia).

Kyverno has been the reason for a couple of api server "memory leaks" by way of ginormous CR creation without cleanup, resulting in multiple crashed control planes.

For the little benefit kyverno brings it's really not worth it.

After this we should create a follow up ticket to design a replacement.