I am trying Seldon Core example.
Here's SeldonExampleDeployment.yaml.
apiVersion: machinelearning.seldon.io/v1
kind: SeldonDeployment
metadata:
name: seldon-model
spec:
name: test-deployment
predictors:
- componentSpecs:
- spec:
containers:
- image: seldonio/mock_classifier_rest:1.3
name: classifier
command:
- --kubelet-insecure-tls
- --insecure-skip-tls-verify
graph:
children: []
endpoint:
type: REST
name: classifier
type: MODEL
name: example
replicas: 1
$ kubectl apply -n seldon -f SeldonExampleDeployment.yaml
Error from server (InternalError): error when creating "SeldonExampleDeployment.yaml":
Internal error occurred: failed calling webhook "v1.vseldondeployment.kb.io":
Post https://seldon-webhook-service.kubeflow.svc:443/validate-machinelearning-seldon-io-v1-seldondeployment?timeout=30s:
x509: certificate signed by unknown authority
- I use EKS
- I just opened all traffic in VPC (both inbound and outbound)
I don't know why this error happened. Please help me...
Old case, but to help at least other Googlers...
To avoid that webhook to fail deployment,