Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] Deployment of Kubeflow Apps #111

Closed
rohank07 opened this issue Jan 17, 2022 · 1 comment
Closed

[Epic] Deployment of Kubeflow Apps #111

rohank07 opened this issue Jan 17, 2022 · 1 comment

Comments

@rohank07
Copy link
Contributor

Using Will's PoC, bring in all Kubeflow manifests from aaw-argoflow-azure

Applications

Kubeflow Component Completed by AAW ✅ Assessed by CNS ✅
jupyter-web-app PR:
centraldashboard PR:
pipelines PR:
katib PR:
namespaces PR:
notebook-controller PR:
pod-defaults PR:
prob-notebook-controller PR:
profiles PR:
roles PR:
seldon PR:
kfserving PR:
oidc-authservice PR:
oidc-auth PR:
knative PR:
tf-training PR:
pytorch-job PR:
mxnet-job PR:
mpi-job PR:
spark-operator PR:

Workflow

Select a component
Compare with our kubeflow-manifests repo and your work on aaw-argoflow-azure
Check for any additional adjustments made in current cluster
Write a P.R. for the component and mark for review by CNS for anything maybe missing
Close off the component and proceed to next one

I did an initial PoC for how should deploy Kubeflow basically we should follow 1 to 1 how Kubeflow upstream organizes there folders and call the naming exactly. I then similar to how we did the other releases created a stacks folder which will call the different supported flows (AAW, Argo, and Upstream).
This way we can keep all your argoflow work and proceed methodically component by component, just how we did the other versions. Basically the mantra is always call the upstream resources at a pinned version (ie v1.4.1) using Kustomize and then we sprinkle in our deltas component by component. I was thinking we can go component by component and create an epic issue with a table with such columns as done by AAW by team and possibly then assessed by CNS. We could then get all this completed by 2 weeks or so.

@rohank07
Copy link
Contributor Author

Closing: Using this Epic to keep track of Issues/PRs #110

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant