mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-10 16:42:51 +00:00
Add labels to volumeClaimTemplates in StatefulSets if includeVolumeClaimTemplates is true (#5831)
This commit is contained in:
committed by
GitHub
parent
b317895057
commit
80f63ae0c3
@@ -315,6 +315,13 @@ var transformerConfigurators = map[builtinhelpers.BuiltinPluginType]func(
|
||||
return nil, errors.WrapPrefixf(err, "failed to merge template fieldSpec")
|
||||
}
|
||||
}
|
||||
// merge spec/volumeClaimTemplates[]/metadata fieldSpecs if includeVolumeClaimTemplates flag is true
|
||||
if label.IncludeVolumeClaimTemplates {
|
||||
fss, err = fss.MergeAll(tc.VolumeClaimTemplateLabels)
|
||||
if err != nil {
|
||||
return nil, errors.WrapPrefixf(err, "failed to merge volumeClaimTemplate fieldSpec")
|
||||
}
|
||||
}
|
||||
// only add to metadata by default
|
||||
fss, err = fss.MergeOne(types.FieldSpec{Path: "metadata/labels", CreateIfNotPresent: true})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user