Versions in this module Expand all Collapse all v0 v0.3.0 May 6, 2022 Changes in this version + type CloudNodeSpec struct + ChargeType string + Cpu resource.Quantity + Gpu resource.Quantity + GpuType string + InstanceType string + Mem resource.Quantity + NodeRef *v1.Node + Region string + VirtualNode bool + Zone string + type CloudPodSpec struct + Cpu resource.Quantity + CpuLimit resource.Quantity + GoodsNum uint64 + Gpu resource.Quantity + MachineArch string + Mem resource.Quantity + MemLimit resource.Quantity + PodChargeType string + PodRef *v1.Pod + QoSClass v1.PodQOSClass + Serverless bool + TimeSpan uint64 + Workload *unstructured.Unstructured + Zone string + type ContainerRecommendedData struct + Cpu *Statistic + Mem *Statistic + type NodeFilter interface + IsVirtualNode func(node *v1.Node) bool + type PodFilter interface + IsServerlessPod func(pod *v1.Pod) bool + type Statistic struct + Max *float64 + MaxRecommended *float64 + Percentile *float64 + Recommended *float64 + type WorkloadRecommendedData struct + Containers map[string]*ContainerRecommendedData + MaxMarginRecommendedSpec *CloudPodSpec + MaxRecommendedSpec *CloudPodSpec + PercentRecommendedSpec *CloudPodSpec + RecommendedSpec CloudPodSpec