gNMIc Operator automates the deployment, configuration, and lifecycle of gNMIc telemetry collectors on Kubernetes.
Describe your telemetry intent using Kubernetes Custom Resources and let the operator compute and apply the effective gNMIc configuration to the right collector pods.
Learn the CRDs
Understand the model: Cluster, Target, Subscription, Output, Processor, Pipeline.
Declarative Configuration
Define targets, subscriptions, and outputs as Kubernetes resources. The operator computes and applies the effective gNMIc configuration automatically.
Horizontal Scaling
Scale collectors by changing replica counts. Targets are deterministically distributed across pods using bounded-load rendezvous hashing.
Hot Updates
Update configuration without restarts. The operator uses gNMIc’s REST API to apply changes safely.