Skip to main content

Sui Kubernetes Deployment

Sui full nodes are well suited to a StatefulSet profile with large persistent storage. Official Sui docs explicitly list Kubernetes StatefulSet as a supported deployment form.

Chart source

charts/blockchain-node/examples/sui-values.yaml

Concrete chart model

ComponentPublic valueOfficial basis
Binarysui-nodeSui full node docs.
Container command/opt/sui/bin/sui-node --config-path /opt/sui/config/fullnode.yamlSui Docker fullnode example.
Database path/opt/sui/dbSui fullnode template.
Config path/opt/sui/config/fullnode.yamlSui Docker fullnode example.
P2P8084Sui fullnode template / Docker example.
JSON-RPC / WebSocket9000Sui fullnode template; deprecated path.
Metrics9184Sui fullnode template and monitoring docs.
Recommended sizing16 vCPU / 128Gi RAM / 4Ti NVMe classSui operator docs.

Render

helm template sui charts/blockchain-node \
-f charts/blockchain-node/examples/sui-values.yaml

Interface policy

  • JSON-RPC is deprecated; plan gRPC/GraphQL migration.
  • RPC/API surfaces should be gatewayed and rate-limited.
  • Metrics remain private.
  • Initial gRPC indexing can compete with serving traffic; use a dedicated serving/indexing profile for production.