You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have observed that creating a SeldonDeployment with TENSORFLOW_SERVING with the serviceAccountName does not update the resulting pod spec with that service account name, it instead uses the default.
Ther serviceAccount name is actually used for the model init container for downloading the model from the modelUri.
The preferred method at present of adding a serviceAccount to the pod you want the image to run in is to define the PodSpec yourself.
In theory several prePackaged servers could all be placed in the same podSpec so we could have conflicts of which serviceAccount to use if it also applied to the PodSpec.
I think I misunderstood what seldon was doing in the background. The model failed to load at the download phase, so it seems like the init download container wasn't using the right service account actually, still a bug, I think @cliveseldon
I have observed that creating a SeldonDeployment with TENSORFLOW_SERVING with the serviceAccountName does not update the resulting pod spec with that service account name, it instead uses the default.
The is what my yaml looks like:
The text was updated successfully, but these errors were encountered: