Production Environment
You can install various components of the Seldon Enterprise Platform modularly into an existing Kubernetes cluster to take advantage of Seldon's integrations.
Note: Seldon recommends installing Seldon Core 2 with Seldon Enterprise Platform. For more information about installing Seldon Core 1, see Seldon Core Documentation
Cluster requirements
This table lists the minimum resource requirements for clusters running the full Seldon Enterprise Platform ecosystem. Your actual resource needs may vary depending on usage.
GCP
3 x e2-standard-8
AWS
6 x t2.xlarge
Azure
3 x D8as or D8ads
Components compatability matrix
Seldon Core 2
minor versions of 2.8 or later
Required
Ingress controller (Istio)
minor versions of Istio 1.17 or later
Required
PostgreSQL
version 10 - version 15
Required
Prometheus
minor versions of 2.42 or later
Required
OIDC provider (Keycloak)
minor versions of 17.x or later
Required
Elasticsearch
version 6.x - version 7.17
Recommended
ArgoCD
version 3.35.x or later
Recommended
Argo Workflows
version 3.4.0 - version <3.6.0
Optional
Fluentd or equivalent ELK log collection
minor versions of 5.5 or later
Optional
Knative (Eventing, Serving)
minor versions of 1.10 or later
Optional
Managed Kafka
Seldon recommends a managed Kafka for production installation. Some of the managed Kafka solutions that integrate with Seldon Enterprise Platform and Seldon Core 2 components are:
Confluent Cloud (security: SASL/PLAIN)
Confluent Cloud (security: SASL/OAUTHBEARER)
Amazon MSK (security: mTLS)
Amazon MSK (security: SASL/SCRAM)
Azure Event Hub (security: SASL/PLAIN)
Recommended installation sequence
Last updated