~/talk

New Network Provisioning System Leveraging Kubernetes and Cloud Native Open Source

slides:none on file

A Kubernetes-based network provisioning system is implemented using Kubernetes custom controllers, FluxCD, and Cue to turn intent into typed device configs, store full device manifests in Git, and run GitOps deployments. It supports composite merging of multiple intents (Cue’s commutative/associative semantics), uses gNMI/OpenConfig or device drivers as operators, and coordinates all‑or‑nothing device transactions with a transaction controller. A demo configures two OpenConfig gNMI emulators from a single cluster (7 deployments) successfully; secrets and real‑device trials remain future work.

AI-written summary · about

  1. 0:00Start
  2. 0:14Self Introduction
  3. 1:27Scope of this presentation
  4. 2:39Today's session
  5. 3:23Cases of the legacy approach
  6. 3:39Case1: API Automation
  7. 5:37Case1: Problems
  8. 9:15Case2: Problems
  9. 12:48Manage system declaratively using Kubernetes
  10. 17:22Modern CI/CD Pipeline with CUE
  11. 18:50Comparison to Network Provisioning System
  12. 24:04Design
  13. 36:39Requirements satisfied?
  14. 38:48Takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.