This repository is extremely messy and is a horrible user experience. The mess has caused us real issues, as we botched the 1.1 release due to a lack of visibility of what is even in the manifests (See: #1553).
When paired with the almost complete lack of docs relating to Kubflow 1.1 this leaves Kubeflow near impossible to install, just take a look at recent-issues (across all the repos), and our slack and you will see what I mean.
My proposal is to make a new manifests repository and make some changes as we do, we should:
- seperate each of the 'distributions' into a seperate repository (similar to gcp-blueprints),
- only have the actual kubeflow manifests in the core manifests repo, (that is, no Istio and cert-manger, knative, as they are ostensibly part of a distribution, not Kubeflow)
- actually keep the docs up to date
EDIT: see this comment below for my proposal of a 'Generic' distribution (to replace most of the current ones)
This repository is extremely messy and is a horrible user experience. The mess has caused us real issues, as we botched the 1.1 release due to a lack of visibility of what is even in the manifests (See: #1553).
When paired with the almost complete lack of docs relating to
Kubflow 1.1this leaves Kubeflow near impossible to install, just take a look at recent-issues (across all the repos), and our slack and you will see what I mean.My proposal is to make a new manifests repository and make some changes as we do, we should:
EDIT: see this comment below for my proposal of a 'Generic' distribution (to replace most of the current ones)