Highly available by default, not by upgrade.
HA isn't a paid tier. It's how you deploy it.
Every service in the provisioning path is stateless. Capacity is a
replica count rather than a forklift, a failed pod is rescheduled rather than
escalated, and a highly available deployment is the default shape rather than a
licensed tier.
Every service in the provisioning path is stateless. Need more
capacity, add replicas. Lose a pod, Kubernetes replaces it. Running it HA is just how
it's meant to be deployed.
It ships as containers with manifests, so it runs on the cluster
you already operate rather than a bespoke appliance you have to learn.
It's containers and manifests. It runs on the cluster you already
have instead of a special appliance nobody else knows how to fix.
On the roadmap — PON
The same provisioning model extended to PON: ONT onboarding,
service profiles, and one view of subscribers across both access technologies.
Same thing for PON: ONT onboarding and service profiles, so you
don't end up running two separate provisioning systems.
Components
-
Provisioning API
Subscriber and device operations.
Stateless · N replicas
-
DHCP service
Address assignment and config file steering.
Stateless · N replicas
-
Config generator
Renders per-device config files from the subscriber record.
Stateless · N replicas
-
Diagnostics collector
The only component that talks to the CMTS. Pulls modem telemetry on a
schedule.
Stateless · N replicas
-
Datastore
Subscriber, device and service records.
HA cluster