Closed difince closed 1 year ago
cc: @annajung
Hi @difince, I can add some feedback.
kfp-tekton
is a subproject of Pipelines WG, https://github.com/kubeflow/community/blob/master/wgs.yaml#L369-L372kubebench
does not belong to any WG. We should actually remove it from the `apps/ folder https://github.com/kubeflow/kubebenchexample
is owned by Manifests WGcontrib
components, these are not owned by WGs but rather external contributorsRegarding contrib
I'd suggest that we don't include images from there when either all or per-WG images. I would keep KServe ones though, due to KServe's history from starting as a Kubeflow project.
Thank you for your feedback @kimwnasptd The table below contains the updated "WGs vs Manifests directories" mapping based on your inputs. I will update the PR accordingly. | Working Group | Directories |
---|---|---|
AutoML (Katib) | /apps/katib | |
Pipelines | /apps/pipeline/upstream /apps/kfp-tekton/upstream |
|
Training | /apps/training-operator/upstream | |
Manifests | /common /example |
|
Notebooks/Workbenches | /apps/admission-webhook/upstream /apps/centraldashboard/upstream /apps/jupyter/jupyter-web-app/upstream /apps/volumes-web-app/upstream /apps/tensorboard/tensorboards-web-app/upstream /apps/profiles/upstream /apps/jupyter/notebook-controller/upstream /apps/tensorboard/tensorboard-controller/upstream |
|
Serving | /contrib/kserve |
kubebench
- to be removed from apps
foldercontrib
- to be ignored by the script, except Kserve closing the issue - it is fixed by https://github.com/kubeflow/manifests/pull/2465
Extend the "extract_manifests_images.sh" script to be able to report both
There could be two separate scripts or one that accepts a parameter.
The unique images reported by 1. "images per WG" and 2. "All images" should be the same.
The current version of "extract_manifests_images" script checks out the following directories
/apps/centraldashboard/upstream
/apps/jupyter/jupyter-web-app/upstream
/apps/volumes-web-app/upstream
/apps/tensorboard/tensorboards-web-app/upstream
/apps/profiles/upstream
/apps/jupyter/notebook-controller/upstream
/apps/tensorboard/tensorboard-controller/upstream
To be clarified: Which WG is responsible for directories marked with
???
Note: kserve is not considered. Is this ok ?