Skip to content
This repository was archived by the owner on Apr 9, 2025. It is now read-only.
This repository was archived by the owner on Apr 9, 2025. It is now read-only.

Design the user experience around accessing served models via Seldon #109

Description

@ca-scribner

When a user serves a model using Seldon in their Kubeflow namespace, there are different use cases for accessing a model that they might want to satisfy:

  1. accessing the model from a Kubeflow Notebook
  2. accessing the model from a Kubeflow Pipeline (workaround demonstrated in Enable access to a Seldon deployed model from a user's Kubeflow Pipeline step #110, but a better solution may be possible)
  3. accessing the model from another user's Kubeflow Notebook (eg userA serves the model and userB' Notebook consumes it)
  4. accessing the model from another user's Kubeflow Pipeline (eg userA serves the model and userB's Pipeline consumes it)
  5. accessing the model from outside Kubeflow with authentication required
  6. accessing the model from outside Kubeflow without authentication required (eg: true public access to the model)

For each of these use cases, we should have:

  • an automated test demonstrating it works
  • a user guide showing a user how to use this feature

Closes canonical/bundle-kubeflow#557

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions