System requirements

July 29, 2024 · View on GitHub

English | 简体中文

Node requirements

  • x86-64, arm64
  • The system kernel version must be greater than 4.2 when using ipvlan as the cluster's CNI

Kubernetes requirements

The SpiderSubnet feature requires a minimum version of v1.21.

Spiderpool Requirements Of Host Ports

ComponentPort/ProtocolDescriptionENV Configuration
daemonset spiderpool-agent5710/tcphealth-check portSPIDERPOOL_HEALTH_PORT
daemonset spiderpool-agent5711/tcpmetrics port if metrics is enabledSPIDERPOOL_METRIC_HTTP_PORT
daemonset spiderpool-agent5712/tcpgops port if debugging is expectedSPIDERPOOL_GOPS_LISTEN_PORT
deployment spiderpool-controller5720/tcphealth-check portSPIDERPOOL_HEALTH_PORT
deployment spiderpool-controller5711/tcpmetrics port if metrics is enabledSPIDERPOOL_METRIC_HTTP_PORT
deployment spiderpool-controller5722/tcpwebhook portSPIDERPOOL_WEBHOOK_PORT
deployment spiderpool-controller5724/tcpgops port if debugging is expectedSPIDERPOOL_GOPS_LISTEN_PORT

(optional components) SR-IOV Requirements Of Host Ports

ComponentPort/ProtocolDescriptionENV Configuration
daemonset network-resources-injector5731/tcpwebhook portNA
deployment operator-webhook5732/tcpwebhook portNA