githubEdit

Ambassador AB Test

Setup Seldon Core

Use the setup notebook to Setup Clusterarrow-up-right with Ambassador Ingressarrow-up-right.

!kubectl create namespace seldon
Error from server (AlreadyExists): namespaces "seldon" already exists
from IPython.core.magic import register_line_cell_magic


@register_line_cell_magic
def writetemplate(line, cell):
    with open(line, "w") as f:
        f.write(cell.format(**globals()))
VERSION = !cat ../../../version.txt
VERSION = VERSION[0]
VERSION
'1.19.0-dev'

Launch main model

We will create a very simple Seldon Deployment with a dummy model image seldonio/mock_classifier:1.0. This deployment is named example.

Get predictions

REST Request

Launch Canary

We will now extend the existing graph and add a new predictor as a canary using a new model seldonio/mock_classifier_rest. We will add traffic values to split traffic 75/25 to the main and canary.

Show our REST requests are now split with roughly 25% going to the canary.

Following checks number of prediction requests processed by default/canary predictors respectively.

Last updated

Was this helpful?