mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-12 01:14:22 +00:00
fix mergeFlags
This commit is contained in:
@@ -127,16 +127,22 @@ func makeConfigMapArgs(m *types.Kustomization, name string) *types.ConfigMapArgs
|
|||||||
}
|
}
|
||||||
|
|
||||||
func mergeFlagsIntoCmArgs(src *[]types.KVSource, flags flagsAndArgs) {
|
func mergeFlagsIntoCmArgs(src *[]types.KVSource, flags flagsAndArgs) {
|
||||||
|
if len(flags.LiteralSources) > 0 {
|
||||||
*src = append(*src, types.KVSource{
|
*src = append(*src, types.KVSource{
|
||||||
Name: "literals",
|
Name: "literals",
|
||||||
Args: flags.LiteralSources,
|
Args: flags.LiteralSources,
|
||||||
})
|
})
|
||||||
|
}
|
||||||
|
if len(flags.FileSources) > 0 {
|
||||||
*src = append(*src, types.KVSource{
|
*src = append(*src, types.KVSource{
|
||||||
Name: "files",
|
Name: "files",
|
||||||
Args: flags.FileSources,
|
Args: flags.FileSources,
|
||||||
})
|
})
|
||||||
|
}
|
||||||
|
if flags.EnvFileSource != "" {
|
||||||
*src = append(*src, types.KVSource{
|
*src = append(*src, types.KVSource{
|
||||||
Name: "envfiles",
|
Name: "envfiles",
|
||||||
Args: []string{flags.EnvFileSource},
|
Args: []string{flags.EnvFileSource},
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -132,16 +132,22 @@ func makeSecretArgs(m *types.Kustomization, name, secretType string) *types.Secr
|
|||||||
}
|
}
|
||||||
|
|
||||||
func mergeFlagsIntoSecretArgs(src *[]types.KVSource, flags flagsAndArgs) {
|
func mergeFlagsIntoSecretArgs(src *[]types.KVSource, flags flagsAndArgs) {
|
||||||
|
if len(flags.LiteralSources) > 0 {
|
||||||
*src = append(*src, types.KVSource{
|
*src = append(*src, types.KVSource{
|
||||||
Name: "literals",
|
Name: "literals",
|
||||||
Args: flags.LiteralSources,
|
Args: flags.LiteralSources,
|
||||||
})
|
})
|
||||||
|
}
|
||||||
|
if len(flags.FileSources) > 0 {
|
||||||
*src = append(*src, types.KVSource{
|
*src = append(*src, types.KVSource{
|
||||||
Name: "files",
|
Name: "files",
|
||||||
Args: flags.FileSources,
|
Args: flags.FileSources,
|
||||||
})
|
})
|
||||||
|
}
|
||||||
|
if flags.EnvFileSource != "" {
|
||||||
*src = append(*src, types.KVSource{
|
*src = append(*src, types.KVSource{
|
||||||
Name: "envfiles",
|
Name: "envfiles",
|
||||||
Args: []string{flags.EnvFileSource},
|
Args: []string{flags.EnvFileSource},
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user