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

Universal Operator Phase III: Graduate operator to production grade #1318

Closed
Jeffwan opened this issue Jul 31, 2021 · 4 comments
Closed

Universal Operator Phase III: Graduate operator to production grade #1318

Jeffwan opened this issue Jul 31, 2021 · 4 comments

Comments

@Jeffwan
Copy link
Member

Jeffwan commented Jul 31, 2021

In Phase II #1299, we unified code structure and refactor all controller to have same operator pattern. In addition, we enabled test cases against dev branch and make sure original tests pass which makes us pretty confident to merge dev back to master.

In Phase III, we will prepare for the initial release. There're a few graduation criterions (kubeflow/common#138) need to be addressed before alpha release

  1. Build new operator image release process as post-submit Prow job
  2. Prepare tests against different frameworks (controllers)
  3. Update kustomization manifests.
  4. Json Logging support
  5. Improve observability (liveness/readiness/job metrics)
  6. API reference and Kubeflow website updates

/cc @kubeflow/wg-training-leads

@Jeffwan
Copy link
Member Author

Jeffwan commented Jul 31, 2021

Feel free to pick up any issues if contributor has bandwidth.

@Jeffwan
Copy link
Member Author

Jeffwan commented Aug 2, 2021

/priority p1

@Jeffwan
Copy link
Member Author

Jeffwan commented Aug 6, 2021

Once all above issues are resolved. We should update README.md to ask user to use universal operators.

@Jeffwan
Copy link
Member Author

Jeffwan commented Oct 3, 2021

For universal operator related stores are all done. some items need further improvement will be moved out from this epic. We can track their progress separately.

@Jeffwan Jeffwan closed this as completed Oct 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants