Documentation ¶
Index ¶
- func GenStableComponentValues(comp *v1beta1.Component, stableMap map[string]v1beta1.StableComponent, ...) v1beta1.ComponentValues
- func GetStableComponentsMap(c client.Client, namespace string) (stableMap map[string]v1beta1.StableComponent, err error)
- func MergeValues(base map[string]interface{}, target map[string]interface{}) map[string]interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenStableComponentValues ¶
func GenStableComponentValues( comp *v1beta1.Component, stableMap map[string]v1beta1.StableComponent, baseValues map[string]interface{}, ) v1beta1.ComponentValues
GenStableComponentValues returns Values of the component combine with stable version of itself and its dependencies
func GetStableComponentsMap ¶
func GetStableComponentsMap(c client.Client, namespace string) (stableMap map[string]v1beta1.StableComponent, err error)
GetStableComponentsMap returns map of StableComponents in the namespace
func MergeValues ¶
MergeValues merges source and destination map, preferring values from the source map
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.