Seldon-istio relation does not work with charmed istio
Barteus opened this issue · 6 comments
We need Istio to provide external access to models and canary deployments.
Right now relating the istio-pilot with seldon-controller-manager is not possible. The default values are also not working for CKF, they require default Istio installation in istio-system
namespace
Example for testing can be found here: https://docs.seldon.io/projects/seldon-core/en/latest/examples/istio_canary.html
@Barteus #20 should fix this issue. It works for me locally and I've been able to deploy canaries, etc. Only thing left is adding a bit more to the new demo notebook (examples/ingress_canary_and_auth.ipynb
) for the case with authentication through dex. Let me know how it works out for you - that demo notebook is a good place to start for testing/seeing how things work.
Sorry I should have clarified above that the example here is written assuming the latest/stable
istio/dex worked properly, but at time of writing those charms are being debugged and will not work as is. To test the demo, instead deploy the same istio/dex channels as used in the released Kubeflow Bundle
Once those charms get updated and fixes released, the example will work as is.
examples/ingress_canary_and_auth.ipynb
in #20 now has authenticated examples as well