žqaŽ Platform Components | Datasance PoT Documentation
Skip to main content
Version: v3.8.0

Platform Components

These pages document the in-house images and libraries that ship with Datasance PoT platform train v3.8.0. They wrap upstream projects where needed and integrate with the Controller, Edgelet nodes, and Datasance PoT YAML kinds.

Use this section when you need version pins, install paths, runtime contracts, or source repo links. For deployment walkthroughs, see Platform deployment. For architecture context, see Architecture.

Components​

ComponentVersionRole
Operatorv3.8.0Reconciles ControlPlane custom resources on Kubernetes
Routerv3.8.0 (Skupper 3.5.1)Cross-network messaging between Controller and Edgelet nodes
NATS Server2.14.3 upstreamPub/sub, JetStream, and account resolver for the ECN
ioFog Go SDKv3.8.0Build microservices (microservices), call the REST API (client), or deploy YAML (apps)

Where they run​

On Kubernetes, the Operator deploys Controller, Router, and NATS from a ControlPlane custom resource. Image tags and replicas live in Control Plane YAML.

On remote hosts, potctl deploys Controller, Router, and NATS from Control Plane YAML. Edgelet nodes run edge Router instances and connect back to the interior Router on the Control Plane.

Application workloads are not deployed by the Operator. Use potctl, the REST API, EdgeOps Console, or the Go SDK to create Application and Microservice resources after the Control Plane is up.

TopicPage
Control Plane images and replicasControl Plane YAML
Router and NATS TLSCertificates Manager
NATS account and user rulesNATS Account Rule, NATS User Rule
Greenfield migration from v3.7Migrating to v3.8.0
Group 3See anything wrong with the document? Help us improve it!
˙˙˙˙