Произошла внутренняя ошибка: не удалось вызвать webhook «v1.vseldondeployment.kb.io» при развертывании файла Seldon yaml на мини-кубе

#kubectl #minikube #seldon

Вопрос:

Я пытаюсь следовать инструкциям Селдона по созданию и развертыванию модели iris на мини-кубе. https://docs.seldon.io/projects/seldon-core/en/latest/workflow/github-readme.html#getting-started Я могу установить Seldon с помощью Helm и Knative, используя файл YAML. Но пока я пытаюсь применить этот файл YAML для развертывания модели Iris, у меня возникает следующая ошибка:

 Internal error occurred: failed calling webhook "v1.vseldondeployment.kb.io": Post "https://seldon-webhook-service.seldon-system.svc:443/validate-machinelearning-seldon-io-v1-seldondeployment?timeout=30s": dial tcp 10.107.97.236:443: connect: connection refused
 

Я использовал kubectl для применения YAML к другим файлам, таким как установка knative и брокера, у них нет этой проблемы, но когда я применяю kubectl к любому файлу YAML SeldonDeployment, возникает эта ошибка, я также попробовал cifar10.yaml для развертывания модели cifar10 и mnist-модели.yaml для развертывания модели mnist у них та же проблема.

Сталкивался ли кто-нибудь с подобной проблемой и каковы наилучшие способы устранения неполадок и решения проблемы?

Мой Seldon 1.8.0-dev, minikube-v1.19.0, а сервер kubectl-v1.20.2 Вот файл YAML:

 kind: SeldonDeployment
    metadata:
      name: iris-model
      namespace: seldon
    spec:
      name: iris
      predictors:
      - graph:
          implementation: SKLEARN_SERVER
          modelUri: gs://seldon-models/sklearn/iris
          name: classifier
        name: default
        replicas: 1
 

Код ошибки