sizing

package
v0.101.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 25, 2026 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package sizing provides resource sizing and scaling functionality for Clowder applications

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetDefaultResourceRequirements

func GetDefaultResourceRequirements() core.ResourceRequirements

GetDefaultResourceRequirements gets default resource requirement requests and limits

func GetDefaultSizeCPURAM

func GetDefaultSizeCPURAM() string

GetDefaultSizeCPURAM gets the default size for CPU and RAM

func GetDefaultSizeVol

func GetDefaultSizeVol() string

GetDefaultSizeVol gets the default volume size

func GetDefaultVolCapacity

func GetDefaultVolCapacity() string

GetDefaultVolCapacity gets the default volume capacity

func GetResourceRequirementsForSize

func GetResourceRequirementsForSize(tShirtSize string) core.ResourceRequirements

GetResourceRequirementsForSize gets resource requirements - request and limits - for a given size

func GetVolCapacityForSize

func GetVolCapacityForSize(size string) string

GetVolCapacityForSize gets the capacity for a given volume size. Providing "" gets the default.

func IsSizeLarger

func IsSizeLarger(capacityA string, capacityB string) bool

IsSizeLarger accepts 2 sizes and returns true if first size is larger than second

Types

This section is empty.

Directories

Path Synopsis
Package sizingconfig provides configuration management for resource sizing policies
Package sizingconfig provides configuration management for resource sizing policies

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL