Documentation
¶
Index ¶
- Variables
- func CoalesceScenarios(scenarios []scalehist.Scenario, scenarioDivideInterval time.Duration) []scalehist.Scenario
- func CollapseNodeGroups(nodeGroups []scalehist.NodeGroupInfo) (collapsedNodeGroups []scalehist.NodeGroupInfo)
- func CombineScenario(a, b scalehist.Scenario) (c scalehist.Scenario)
- func ComputeMaximalResource(resources ...corev1.ResourceList) corev1.ResourceList
- func GetNodeName(podInfo scalehist.PodInfo) string
- func HasNodeName(podInfo scalehist.PodInfo, _ int) bool
- func IsCriticalComponent(podInfo scalehist.PodInfo, _ int) bool
- func IsSystemComponent(podInfo scalehist.PodInfo, _ int) bool
- func NewDefaultAnalyzer(dataDBPath string, ...) (scalehist.Analyzer, error)
- func UniqueNodeGroupInfos(nodeGroups []scalehist.NodeGroupInfo) []scalehist.NodeGroupInfo
- func UniqueNodeInfos(nodes []scalehist.NodeInfo) []scalehist.NodeInfo
- func UniquePodInfos(pods []scalehist.PodInfo) []scalehist.PodInfo
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNoPodsBeforeEvent = errors.New("No pods for event")
Functions ¶
func CoalesceScenarios ¶
func CollapseNodeGroups ¶
func CollapseNodeGroups(nodeGroups []scalehist.NodeGroupInfo) (collapsedNodeGroups []scalehist.NodeGroupInfo)
func ComputeMaximalResource ¶
func ComputeMaximalResource(resources ...corev1.ResourceList) corev1.ResourceList
func GetNodeName ¶
func NewDefaultAnalyzer ¶
func UniqueNodeGroupInfos ¶
func UniqueNodeGroupInfos(nodeGroups []scalehist.NodeGroupInfo) []scalehist.NodeGroupInfo
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.