You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
global dynamic values and global dynamic values patches
module dynamic values and module dynamic values patches
resulting global values
resulting module values
resulting values, or just values – resulting global and module values merged
?
And of course we shall briefly (but precisely and accessibly) describe each of this type of values, right in the beginning of the VALUES.md, and then use these names everywhere.
The text was updated successfully, but these errors were encountered:
After some discussion, we end up with the following:
static values – all values stored in YAML files and read during startup from two sources:
common static values (/modules/values.yaml) may contain:
global common static values,
module common static values.
module static values (modules/123-some-module/values.yaml) may contain only module values;
config values (ConfigMap) which consitsts of:
global config values
module config values
secret values (Secret) which consitsts of:
global secret values
module secret values
effective values patches or just values patches – JSON patches, received from hooks. We store separately:
global values patches
module values patches
effective values, or just values – is a result of a merge of 7 sources:
effective global values or just global values – a merge of three sources:
global common static values
global config values
global values patches
effective module values or just module values – a merge of four sources:
module common static values
module static values
module config values
module values patches.
We also have
config values patches, which can be either module config values patches or global config values patches, but we don't store them in memory, because they are instantly applied to the ConfigMap.
and secret values patches, which can be either module secret values patches or global secret values patches, but we don't store them in memory, because they are instantly applied to the Secret.
@diafour, what do you think if we introduce the following names and change the documentation appropriately:
?
And of course we shall briefly (but precisely and accessibly) describe each of this type of values, right in the beginning of the VALUES.md, and then use these names everywhere.
The text was updated successfully, but these errors were encountered: