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

DO NOT MERGE: 1.17.0 Release #5005

Closed
wants to merge 6 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,43 @@ All notable changes to this project will be documented in this file. Dates are d

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [v1.17.0](https://seldonio/seldonio/seldon-core/compare/v1.16.0...v1.17.0)

> 12 July 2023

- Updating Alibi Explain & Detect [`#5016`](https://seldonio/seldonio/seldon-core/pull/5016)
- Fix build of GPU image [`#5015`](https://seldonio/seldonio/seldon-core/pull/5015)
- Fix 3.7 build [`#5011`](https://seldonio/seldonio/seldon-core/pull/5011)
- Remove Python 3.6 s2i wrapper [`#5007`](https://seldonio/seldonio/seldon-core/pull/5007)
- upgrading to python 3.8 [`#4910`](https://seldonio/seldonio/seldon-core/pull/4910)
- Bump MLServer to 1.3.5 (v1) [`#4974`](https://seldonio/seldonio/seldon-core/pull/4974)
- bump google.golang.org/grpc library version [`#4996`](https://seldonio/seldonio/seldon-core/pull/4996)
- fix(adserver): introduce counter type metrics for drift [`#4984`](https://seldonio/seldonio/seldon-core/pull/4984)
- Fix Alibi CVEs [`#4960`](https://seldonio/seldonio/seldon-core/pull/4960)
- Remove deprecated storage initialiser [`#4961`](https://seldonio/seldonio/seldon-core/pull/4961)
- Bump MLflow to 2.4.1 [`#4957`](https://seldonio/seldonio/seldon-core/pull/4957)
- Update go-restful [`#4956`](https://seldonio/seldonio/seldon-core/pull/4956)
- Update image version in security pipeline [`#4954`](https://seldonio/seldonio/seldon-core/pull/4954)
- Update Alibi and Alibi-Detect versions and bump servers to Python 3.8 [`#4912`](https://seldonio/seldonio/seldon-core/pull/4912)
- Bump MLServer to 1.3.4 (v1) [`#4925`](https://seldonio/seldonio/seldon-core/pull/4925)
- Fix reconcile diffs found on hpa/keda updates [`#4924`](https://seldonio/seldonio/seldon-core/pull/4924)
- Bump MLServer to 1.3.3 (v1) [`#4879`](https://seldonio/seldonio/seldon-core/pull/4879)
- good first issue for knative readme [`#4886`](https://seldonio/seldonio/seldon-core/pull/4886)
- docs(examples/transformers): Update mlserver version and fix broken links in custom preprocessors example [`#4876`](https://seldonio/seldonio/seldon-core/pull/4876)
- removing alpha messaging from index pages [`#4868`](https://seldonio/seldonio/seldon-core/pull/4868)
- Add PITS Global Data Recovery Services to the list of adopters [`#4866`](https://seldonio/seldonio/seldon-core/pull/4866)
- V1: Add K8s compatibility matrix to installation page [`#4862`](https://seldonio/seldonio/seldon-core/pull/4862)
- Fix Alibi Explainer tests [`#4835`](https://seldonio/seldonio/seldon-core/pull/4835)
- Bump MLServer to 1.3.2 (V1) [`#4808`](https://seldonio/seldonio/seldon-core/pull/4808)
- Delete request-logger path [`#4812`](https://seldonio/seldonio/seldon-core/pull/4812)
- allow spec provided prod security context to take precendence [`#4742`](https://seldonio/seldonio/seldon-core/pull/4742)
- Update openshift.md [`#4826`](https://seldonio/seldonio/seldon-core/pull/4826)
- Bump master to 1.17.0-dev [`#4806`](https://seldonio/seldonio/seldon-core/pull/4806)
- Added note about Preflight requirement to OpenShift docs [`#4802`](https://seldonio/seldonio/seldon-core/pull/4802)
- Re-generate licenses for python [`fb01287`](https://seldonio/seldonio/seldon-core/commit/fb01287431d9799cf575fc736360c236360d2806)
- Bump version to 1.17.0 [`5f3687e`](https://seldonio/seldonio/seldon-core/commit/5f3687efa4d3434036b6a65177bfacf5bb3beebb)
- Update licenses for operator and executor [`51a7466`](https://seldonio/seldonio/seldon-core/commit/51a7466a071b24b83f7d3663afc6a0ca71a48d8a)

#### [v1.16.0](https://seldonio/seldonio/seldon-core/compare/v1.15.1...v1.16.0)

> 19 April 2023
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ We provide optimized model servers for some of the most popular Deep Learning an
You only have to upload your model binaries into your preferred object store, in this case we have a trained scikit-learn iris model in a Google bucket:

```console
gs://seldon-models/v1.17.0-dev/sklearn/iris/model.joblib
gs://seldon-models/v1.17.0/sklearn/iris/model.joblib
```

Create a namespace to run your model in:
Expand All @@ -91,7 +91,7 @@ spec:
predictors:
- graph:
implementation: SKLEARN_SERVER
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
name: classifier
name: default
replicas: 1
Expand Down
2 changes: 1 addition & 1 deletion components/alibi-detect-server/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ FROM ${BASE_IMAGE}:${VERSION} as base
ARG VERSION
LABEL name="Seldon Alibi Detect Server" \
vendor="Seldon Technologies" \
version="1.17.0-dev" \
version="1.17.0" \
release="1" \
summary="Alibi Detect Server for Seldon Core" \
description="The Alibi Detect Server provides outlier, drift and adversarial detection services for Seldon Core"
Expand Down
2 changes: 1 addition & 1 deletion components/alibi-explain-server/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ FROM ${BASE_IMAGE}:${VERSION} as base
ARG VERSION
LABEL name="Seldon Alibi Wrapper" \
vendor="Seldon Technologies" \
version="1.17.0-dev" \
version="1.17.0" \
release="1" \
summary="Alibi Explainer Wrapper for Seldon Core" \
description="Allows Seldon Core inference models to run with a black box model explanation model from the Alibi:Explain project"
Expand Down
2 changes: 1 addition & 1 deletion doc/source/graph/protocols.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ spec:
- graph:
children: []
implementation: SKLEARN_SERVER
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
name: classifier
parameters:
- name: method
Expand Down
14 changes: 7 additions & 7 deletions doc/source/python/python_wrapping_s2i.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ In this guide, we illustrate the steps needed to wrap your own python model in a
To check everything is working you can run

```bash
s2i usage seldonio/seldon-core-s2i-python3:1.17.0-dev
s2i usage seldonio/seldon-core-s2i-python3:1.17.0
```


Expand Down Expand Up @@ -100,13 +100,13 @@ Use `s2i build` to create your Docker image from source code. You will need Dock
Using s2i you can build directly from a git repo or from a local source folder. See the [s2i docs](https://github.com/openshift/source-to-image/blob/master/docs/cli.md#s2i-build) for further details. The general format is:

```bash
s2i build <src-folder> seldonio/seldon-core-s2i-python3:1.17.0-dev <my-image-name>
s2i build <src-folder> seldonio/seldon-core-s2i-python3:1.17.0 <my-image-name>
```

An example invocation using the test template model inside seldon-core:

```bash
s2i build https://github.com/seldonio/seldon-core.git --context-dir=wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0-dev seldon-core-template-model
s2i build https://github.com/seldonio/seldon-core.git --context-dir=wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0 seldon-core-template-model
```

The above s2i build invocation:
Expand All @@ -121,13 +121,13 @@ For building from a local source folder, an example where we clone the seldon-co
```bash
git clone https://github.com/seldonio/seldon-core.git
cd seldon-core
s2i build wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0-dev seldon-core-template-model
s2i build wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0 seldon-core-template-model
```

For more help see:

```bash
s2i usage seldonio/seldon-core-s2i-python3:1.17.0-dev
s2i usage seldonio/seldon-core-s2i-python3:1.17.0
s2i build --help
```

Expand Down Expand Up @@ -172,7 +172,7 @@ s2i build \
-e EXTRA_INDEX_URL=https://<pypi-user>:<pypi-auth>@mypypi.example.com/simple \
-e PIP_TRUSTED_HOST=mypypi.example.com \
<src-folder> \
seldonio/seldon-core-s2i-python3:1.17.0-dev \
seldonio/seldon-core-s2i-python3:1.17.0 \
<my-image-name>
```

Expand Down Expand Up @@ -265,7 +265,7 @@ The allowable `type` values for the parameters are defined in the [proto buffer
To use a private repository for installing Python dependencies use the following build command:

```bash
s2i build -i <python-wheel-folder>:/whl <src-folder> seldonio/seldon-core-s2i-python3:1.17.0-dev <my-image-name>
s2i build -i <python-wheel-folder>:/whl <src-folder> seldonio/seldon-core-s2i-python3:1.17.0 <my-image-name>
```

This command will look for local Python wheels in the `<python-wheel-folder>` and use these before searching PyPI.
Expand Down
24 changes: 12 additions & 12 deletions doc/source/reference/images.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,41 +5,41 @@

| Description | Image URL | Stable Version | Development |
|-------------|-----------|----------------|-------------|
| [Seldon Operator](../workflow/install.md) | [seldonio/seldon-core-operator](https://hub.docker.com/r/seldonio/seldon-core-operator/tags/) | 1.16.0 | 1.17.0-dev |
| [Seldon Service Orchestrator (Go)](../graph/svcorch.md)| [seldonio/seldon-core-executor](https://hub.docker.com/r/seldonio/executor/tags/) | 1.16.0 | 1.17.0-dev |
| [Seldon Operator](../workflow/install.md) | [seldonio/seldon-core-operator](https://hub.docker.com/r/seldonio/seldon-core-operator/tags/) | 1.17.0 | 1.18.0-dev |
| [Seldon Service Orchestrator (Go)](../graph/svcorch.md)| [seldonio/seldon-core-executor](https://hub.docker.com/r/seldonio/executor/tags/) | 1.17.0 | 1.18.0-dev |

## Pre-packaged servers


| Description | Image URL | Version |
|-------------|-----------|---------|
| [MLFlow Server](../servers/mlflow.md) | [seldonio/mlflowserver](https://hub.docker.com/r/seldonio/mlflowserver/tags/) | 1.16.0 |
| [SKLearn Server](../servers/sklearn.md) | [seldonio/sklearnserver](https://hub.docker.com/r/seldonio/sklearnserver/tags/) | 1.16.0 |
| [XGBoost Server](../servers/xgboost.md) | [seldonio/xgboostserver](https://hub.docker.com/r/seldonio/xgboostserver/tags/) | 1.16.0 |
| [MLFlow Server](../servers/mlflow.md) | [seldonio/mlflowserver](https://hub.docker.com/r/seldonio/mlflowserver/tags/) | 1.17.0 |
| [SKLearn Server](../servers/sklearn.md) | [seldonio/sklearnserver](https://hub.docker.com/r/seldonio/sklearnserver/tags/) | 1.17.0 |
| [XGBoost Server](../servers/xgboost.md) | [seldonio/xgboostserver](https://hub.docker.com/r/seldonio/xgboostserver/tags/) | 1.17.0 |

## Language wrappers

| Description | Image URL | Stable Version | Development |
|-------------|-----------|----------------|-------------|
| [Seldon Python 3 (3.8) Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python3](https://hub.docker.com/r/seldonio/seldon-core-s2i-python3/tags/) | 1.16.0 | 1.17.0-dev |
| [Seldon Python 3.7 Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python37](https://hub.docker.com/r/seldonio/seldon-core-s2i-python37/tags/) | 1.16.0 | 1.17.0-dev |
| [Seldon Python 3.8 Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python38](https://hub.docker.com/r/seldonio/seldon-core-s2i-python38/tags/) | 1.16.0 | 1.17.0-dev |
| [Seldon Python 3.7 GPU Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python37-gpu](https://hub.docker.com/r/seldonio/seldon-core-s2i-python37-gpu/tags/) | 1.16.0 | 1.17.0-dev |
| [Seldon Python 3.8 GPU Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python38-gpu](https://hub.docker.com/r/seldonio/seldon-core-s2i-python38-gpu/tags/) | 1.16.0 | 1.17.0-dev |
| [Seldon Python 3 (3.8) Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python3](https://hub.docker.com/r/seldonio/seldon-core-s2i-python3/tags/) | 1.17.0 | 1.18.0-dev |
| [Seldon Python 3.7 Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python37](https://hub.docker.com/r/seldonio/seldon-core-s2i-python37/tags/) | 1.17.0 | 1.18.0-dev |
| [Seldon Python 3.8 Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python38](https://hub.docker.com/r/seldonio/seldon-core-s2i-python38/tags/) | 1.17.0 | 1.18.0-dev |
| [Seldon Python 3.7 GPU Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python37-gpu](https://hub.docker.com/r/seldonio/seldon-core-s2i-python37-gpu/tags/) | 1.17.0 | 1.18.0-dev |
| [Seldon Python 3.8 GPU Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python38-gpu](https://hub.docker.com/r/seldonio/seldon-core-s2i-python38-gpu/tags/) | 1.17.0 | 1.18.0-dev |

## Server proxies

| Description | Image URL | Stable Version |
|-------------|-----------|----------------|
| [SageMaker proxy](https://github.com/SeldonIO/seldon-core/tree/master/integrations/sagemaker) | [seldonio/sagemaker-proxy](https://hub.docker.com/r/seldonio/sagemaker-proxy/tags/) | 0.1 |
| [Tensorflow Serving proxy](../servers/tensorflow.md) | [seldonio/tfserving-proxy](https://hub.docker.com/r/seldonio/tfserving-proxy/tags/) | 1.16.0 |
| [Tensorflow Serving proxy](../servers/tensorflow.md) | [seldonio/tfserving-proxy](https://hub.docker.com/r/seldonio/tfserving-proxy/tags/) | 1.17.0 |


## Python modules

| Description | Python Version | Version |
|-------------|----------------|---------|
| [seldon-core](https://pypi.org/project/seldon-core/) | >3.4,<3.9 | 1.16.0 |
| [seldon-core](https://pypi.org/project/seldon-core/) | >3.4,<3.9 | 1.17.0 |
| [seldon-core](https://pypi.org/project/seldon-core/) | 2,>=3,<3.7 | 0.2.6 (deprecated) |


Expand Down
4 changes: 2 additions & 2 deletions doc/source/reference/upgrading.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ The label on services pointing to containers for each node in your inference gra
### OpenShift default storage initializer

In this patch release we fixed the default storage initializer used on OpenShift (both Community and Certified operators).
The image used now is `seldonio/rclone-storage-initializer:1.17.0-dev` which is the same as one used for the non-OpenShift releases (*).
The image used now is `seldonio/rclone-storage-initializer:1.17.0` which is the same as one used for the non-OpenShift releases (*).

For Certified operator you will find this image defined as
```yaml
Expand Down Expand Up @@ -164,7 +164,7 @@ In Seldon Core 1.8 the rclone-based [storage initializer](https://github.com/Sel
The storage initailizer image that is being used is controlled by the helm value:
```yaml
storageInitializer:
image: seldonio/rclone-storage-initializer:1.17.0-dev
image: seldonio/rclone-storage-initializer:1.17.0
```
and can be customised on per-deployment basis as described in [Prepackaged Model Servers](../servers/overview.md) documentation by setting value of `storageInitializerImage` variable in the graph definition.

Expand Down
4 changes: 2 additions & 2 deletions doc/source/rollouts/abtests.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ spec:
traffic: 100
graph:
name: classifier
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
implementation: SKLEARN_SERVER
- name: candidate
traffic: 0
Expand Down Expand Up @@ -360,7 +360,7 @@ spec:
- name: default
graph:
name: classifier
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
implementation: SKLEARN_SERVER
```

Expand Down
10 changes: 5 additions & 5 deletions doc/source/servers/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ spec:
graph:
name: classifier
implementation: SKLEARN_SERVER
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
```

By default only public models published to Google Cloud Storage will be accessible.
Expand All @@ -37,7 +37,7 @@ Seldon Core uses [Init Containers](https://kubernetes.io/docs/concepts/workloads

```yaml
storageInitializer:
image: seldonio/rclone-storage-initializer:1.17.0-dev
image: seldonio/rclone-storage-initializer:1.17.0
```
in our default [helm values](../charts/seldon-core-operator.html#values).
See the [Dockerfile](https://github.com/SeldonIO/seldon-core/blob/master/components/rclone-storage-initializer/Dockerfile
Expand Down Expand Up @@ -79,7 +79,7 @@ spec:

initContainers:
- name: classifier-model-initializer
image: seldonio/rclone-storage-initializer:1.17.0-dev
image: seldonio/rclone-storage-initializer:1.17.0
imagePullPolicy: IfNotPresent
args:
- "s3://sklearn/iris"
Expand Down Expand Up @@ -130,7 +130,7 @@ spec:
name: classifier
implementation: SKLEARN_SERVER
modelUri: s3://sklearn/iris
storageInitializerImage: seldonio/rclone-storage-initializer:1.17.0-dev # Specify custom image here
storageInitializerImage: seldonio/rclone-storage-initializer:1.17.0 # Specify custom image here
envSecretRefName: seldon-init-container-secret # Specify custom secret here
```
Note that image and secret used by Storage Initializer can be customised per-deployment.
Expand Down Expand Up @@ -160,7 +160,7 @@ spec:
graph:
name: classifier
implementation: SKLEARN_SERVER
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
```

The image name and other details will be added when this is deployed automatically.
Expand Down
8 changes: 4 additions & 4 deletions doc/source/servers/sklearn.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ spec:
- graph:
children: []
implementation: SKLEARN_SERVER
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
name: classifier
name: default
replicas: 1
Expand Down Expand Up @@ -68,7 +68,7 @@ spec:
- graph:
children: []
implementation: SKLEARN_SERVER
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
name: classifier
parameters:
- name: method
Expand Down Expand Up @@ -104,7 +104,7 @@ spec:
- graph:
children: []
implementation: SKLEARN_SERVER
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
name: classifier
parameters:
- name: method
Expand Down Expand Up @@ -152,7 +152,7 @@ spec:
graph:
children: []
implementation: SKLEARN_SERVER
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
name: classifier
name: default
replicas: 1
Expand Down
2 changes: 1 addition & 1 deletion doc/source/workflow/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ To complete containerisation process you need two more components:

Once these are in place you can use a simple s2i command
```bash
s2i build . seldonio/seldon-core-s2i-python3:1.17.0-dev model:0.1
s2i build . seldonio/seldon-core-s2i-python3:1.17.0 model:0.1
```
to create ready to use Docker image.

Expand Down
8 changes: 4 additions & 4 deletions doc/source/workflow/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,9 +82,9 @@ You can upload your models into any of the object stores supported by our pre-pa
For simplicity we have already uploaded it to the bucket so you can just proceed to the next step and run your model on Seldon Core.

```console
$ gsutil cp model.joblib gs://seldon-models/v1.17.0-dev/sklearn/iris/model.joblib
$ gsutil cp model.joblib gs://seldon-models/v1.17.0/sklearn/iris/model.joblib

[ Saved into gs://seldon-models/v1.17.0-dev/sklearn/iris/model.joblib ]
[ Saved into gs://seldon-models/v1.17.0/sklearn/iris/model.joblib ]
```

**3. Deploy to Seldon Core in Kubernetes**
Expand All @@ -103,7 +103,7 @@ spec:
predictors:
- graph:
implementation: SKLEARN_SERVER
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
name: classifier
name: default
replicas: 1
Expand Down Expand Up @@ -217,7 +217,7 @@ Now we can use the Seldon Core utilities to convert our python class into a full
The result below is a container with the name `sklearn_iris` and the tag `0.1` which we will be able to deploy using Seldon Core.

```console
s2i build . seldonio/seldon-core-s2i-python3:1.17.0-dev sklearn_iris:0.1
s2i build . seldonio/seldon-core-s2i-python3:1.17.0 sklearn_iris:0.1
```

**5. Deploy to Kubernetes**
Expand Down
2 changes: 1 addition & 1 deletion doc/source/wrappers/s2i.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The general work flow is:

```bash
s2i build https://github.com/seldonio/seldon-core.git \
--context-dir=wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0-dev \
--context-dir=wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0 \
seldon-core-template-model
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ seldonDeployment:
# Prepackaged model server to use [see https://docs.seldon.io/projects/seldon-core/en/latest/servers/overview.html]
server: SKLEARN_SERVER
# The URL for the model that is to be used
modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris
modelUri: gs://seldon-models/v1.17.0/sklearn/iris
# The number of seldon deployment replicas to launch
replicas: 2
# Waiting time before checks for deployment to ensure kubernetes cluster registers create
Expand Down
Loading
Loading