aaw
aaw copied to clipboard
[Epic] Kubeflow Manifests 1.6 Upgrade
Manifests
Overview
This manifests folder exactly matches the upstream Kubeflow Manifests repository in its naming and folder hierarchy.
Note: We are pushing all of the work into the
aaw-dev-cc-00branch for aaw-kubeflow-manifests.
Post Deploy Tasks
- Pipelines: Check the Cluster Roles are sufficient for Pipelines + Argo Workflow (Archive, Delete, Run, Experiments)
- Profiles: Check the new Access Management KFAM works without our KFAM adjustments
Common
| Component | Local Manifests Path | Upstream | Issue | AAW Sign-off | CNS Sign-off |
|---|---|---|---|---|---|
| kubeflow-namespace | common/kubeflow-namespace | v1.6.0 |
#225 | :white_check_mark: | |
| kubeflow-roles | common/kubeflow-roles | v1.6.0 |
#226 | :white_check_mark: | |
| oidc-authservice | common/oidc-authservice | v1.6.0 |
#227 | :white_check_mark: | |
| kubeflow-knative | common/knative | v1.6.0 |
#228 | :white_check_mark: |
I think anything that is not direct folder equivalent is in the knative folder
Apps
| Component | Local Manifests Path | Upstream | Issue | AAW Sign-off | CNS Sign-off |
|---|---|---|---|---|---|
| admission-webhook | apps/admission-webhook | v1.6.0 |
#229 | :white_check_mark: | |
| central-dashboard | apps/centraldashboard | v1.6.0 |
#230 | :white_check_mark: | |
| jupyter-web-apps | apps/jupyter-web-app | v1.6.0 |
#231 | ||
| katib | apps/katib | v1.6.0 |
#232 | ||
| kfp-tekton | v1.6.0 |
||||
| kfserving | apps/kfserving | v1.6.0 |
#233 | ||
| kubebench | v1.6.0 |
||||
| mpi-job | apps/mpi-job | v1.6.0 |
:white_check_mark: | ||
| mxnet-job | apps/mxnet-job | v1.6.0 |
:white_check_mark: | ||
| notebook-controller | apps/notebook-controller | v1.6.0 |
#234 | :white_check_mark: | |
| pipeline | apps/pipeline | v1.6.0 |
#235 | :white_check_mark: | |
| profiles | apps/profiles | v1.6.0 |
#236 | :white_check_mark: | |
| pytorch-job | apps/pytorch-job | v1.6.0 |
:white_check_mark: | ||
| tensorboard | v1.6.0 |
||||
| tf-training | apps/tf-training | v1.6.0 |
:white_check_mark: | ||
| training-operations | v1.6.0 |
||||
| volume-web-apps | v1.6.0 |
Contrib
| Component | Local Manifests Path | Upstream | Issue | AAW Sign-off | CNS Sign-off |
|---|---|---|---|---|---|
| spark-operator | apps/spark-operator | v1.6.0 |
:white_check_mark: | ||
| seldon | contrib/seldon | v1.6.0 |
:white_check_mark: |
CC @chuckbelisle
Need to set labels for kubeflow pipelines once we are on KF >= 1.4. Specifically:
kubectl label namespace pipelines.kubeflow.org/enabled=false --selector=app.kubernetes.io/part-of=kubeflow-profile --overwrite
cc @mathis-marcotte