Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildNodeResourceTopology ¶
func BuildNodeResourceTopology(sysPath string, kubeletConfig *kubeletconfiginternal.KubeletConfiguration, node *corev1.Node) (*topologyapi.NodeResourceTopology, error)
func CreateOrUpdateNodeResourceTopology ¶
func CreateOrUpdateNodeResourceTopology(craneClient craneclientset.Interface, old, new *topologyapi.NodeResourceTopology) error
Types ¶
type NodeResourceTopology ¶
type NodeResourceTopology struct {
// contains filtered or unexported fields
}
func NewNodeResourceTopology ¶
func NewNodeResourceTopology(nodeName, sysPath string, nrtLister topologylisters.NodeResourceTopologyLister, nodeLister corelisters.NodeLister, client kubeclient.Interface, craneClient craneclientset.Interface, ) *NodeResourceTopology
func (*NodeResourceTopology) Collect ¶
func (n *NodeResourceTopology) Collect() (map[string][]common.TimeSeries, error)
func (*NodeResourceTopology) GetType ¶
func (n *NodeResourceTopology) GetType() types.CollectType
func (*NodeResourceTopology) Stop ¶
func (n *NodeResourceTopology) Stop() error
Click to show internal directories.
Click to hide internal directories.