I would like to propose the adoption of the kserve helm chart as a mean to manage and install kserve itself.
Kserve is used to manage machine learning inference workloads on ml specific k8s clusters.
https://github.com/kserve/kserve/tree/master/charts
https://wikitech.wikimedia.org/wiki/Helm/Upstream_Charts/kserve