sigs.k8s.io/kpng/server (go): Package server contains every kpng's function related to serving its API.  The general approach is that you want to provide a proxystore.Store and make something of it. This store contains what we call the globalv1 model, representing the cluster-wide information needed by kpng to provide what we call the local model, representing the node-level information.  There are 3 ways to provide a proxystore.Store, all using jobs:  From a proxystore.Store, you can:  The main goal of kpng is to provide a local model. Currently, the local model is provided as a stream of changes. This stream is sent over the localsink.Sink interface.  There are 2 ways to get the local model's stream:
Keywords: k8s-sig-network