canonical/seldon-core-operator

Seldon-core deployment does not work based on README instruction.

Closed this issue · 3 comments

Please add to the documentation that Istio is required when deploying. The istio relation is not necessary for the seldon-core to be deployed.

When no istio is deployed the error is strange and hard to troubleshoot - SeldonIO/seldon-core#3646

There is an update coming that would add Istio relation to Seldon. It will be optional, in order to allow Seldon not to be blocked on Istio. README will be updated to indicate this.

As of Nov 9 Seldon deployment via juju does not block and does not produce errors regarding Istio.
Istio relation was added to Seldon #18
Sample deployment:

$ juju deploy seldon-core seldon-controller-manager
$ juju status
Model  Controller  Cloud/Region        Version  SLA          Timestamp
test   uk8s        microk8s/localhost  2.9.34   unsupported  16:00:29-05:00

App                        Version                Status  Scale  Charm        Channel      Rev  Address         Exposed  Message
seldon-controller-manager  res:oci-image@eb811b6  active      1  seldon-core  1.14/stable   92  10.152.183.125  no       

Unit                          Workload  Agent  Address     Ports              Message
seldon-controller-manager/0*  active    idle   10.1.59.66  8080/TCP,4443/TCP  
$ microk8s.kubectl -n test apply examples/serve-simple-v1alpha2.yml
$ microk8s.kubectl -n test get deployment
NAME                                READY   UP-TO-DATE   AVAILABLE   AGE
modeloperator                       1/1     1            1           23m
seldon-controller-manager           1/1     1            1           18m
seldon-model-example-0-classifier   1/1     1            1           10m
$ microk8s.kubectl -n test get po
NAME                                                 READY   STATUS    RESTARTS   AGE
modeloperator-5484bd9ff6-9rznz                       1/1     Running   0          23m
seldon-controller-manager-operator-0                 1/1     Running   0          19m
seldon-controller-manager-68c49f777c-wr9bs           1/1     Running   0          18m
seldon-model-example-0-classifier-575c8cd8cd-sssv7   2/2     Running   0          10m

Closing the issue.