Values

class avionix.chart.values_yaml.Value(value_reference)

Used to reference a value specified in Values.

Parameters

value_reference (str) –

A reference string specifying a value in values.yaml using dot notation.

For example,

The string

'is.my.value'

would be translated in the yaml output to

'{{ .Values.is.my.value }}'

which in helm will retrieve the value specified in Values at

{"is":
    {"my":
        {
         "value": <some_value>
        }
    }
}

class avionix.chart.values_yaml.Values(values)

An abstraction on the Helm values.yaml.

More information on values.yaml can be found here

Parameters

values (dict) – A dictionary specifying what should appear in values.yaml