Seldon-core deployment does not work based on README instruction.
Closed this issue · 3 comments
Barteus commented
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
i-chvets commented
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.
i-chvets commented
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
i-chvets commented
Closing the issue.