View Source K8s.Resource.Utilization (k8s v1.1.1)
Deserializers for CPU and Memory values
Link to this section Summary
Link to this section Functions
Specs
Deserializes CPU quantity
examples
Examples
Parses whole values
iex> K8s.Resource.Utilization.cpu("3")
3Parses millicpu values
iex> K8s.Resource.Utilization.cpu("500m")
0.5Parses decimal values
iex> K8s.Resource.Utilization.cpu("1.5")
1.5
Specs
Deserializes memory quantity
examples
Examples
Parses whole values
iex> K8s.Resource.Utilization.memory("1000000")
1000000Parses decimal values
iex> K8s.Resource.Utilization.memory("10.75")
10.75Parses decimalSI values
iex> K8s.Resource.Utilization.memory("10M")
10000000Parses binarySI suffixes
iex> K8s.Resource.Utilization.memory("50Mi")
52428800Returns the numeric value when the suffix is unrecognized
iex> K8s.Resource.Utilization.memory("50Foo")
50