Versions in this module Expand all Collapse all v1 v1.0.0 Nov 27, 2018 Changes in this version + var ClientSetInstance *kubernetes.Clientset + func GetAllNodesCost() + func GetClusterNodes() []v1.Node + func GetClusterPersistentVolumeClaims() []v1.PersistentVolumeClaim + func GetClusterPods() []v1.Pod + func GetClusterSummary() + func GetClusterVolumes() []v1.PersistentVolume + func GetGroupByName(groupClient *groups.GroupClient, groupName string) *groups_v1.Group + func GetPodCost(podName string) + func GetPodsCostForLabel(label string) + func GetSavings() + func PrintGroup(group *groups_v1.Group) + func ProvideClientSetInstance(clientset *kubernetes.Clientset) + func SaveUserCosts(cpuCostPerCPUPerHour, memCostPerGBPerHour, storageCostPerGBPerHour string) bool + type Cost struct + CPUCost float64 + MemoryCost float64 + StorageCost float64 + TotalCost float64 + func GetGroupDetails(group *groups_v1.Group) (*metrics.GroupMetrics, *metrics.GroupMetrics, *Cost) + type PersistentVolumeClaim struct + type Pod struct + type Price struct + CPU float64 + Memory float64 + Storage float64 + func GetUserCosts() *Price