mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-11 17:12:51 +00:00
add generators/transformers fields in kusotmization.yaml
This commit is contained in:
@@ -67,6 +67,8 @@ func determineFieldOrder() []string {
|
|||||||
"Vars",
|
"Vars",
|
||||||
"Images",
|
"Images",
|
||||||
"Configurations",
|
"Configurations",
|
||||||
|
"Generators",
|
||||||
|
"Transformers",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add deprecated fields here.
|
// Add deprecated fields here.
|
||||||
|
|||||||
@@ -46,6 +46,8 @@ func TestFieldOrder(t *testing.T) {
|
|||||||
"Vars",
|
"Vars",
|
||||||
"Images",
|
"Images",
|
||||||
"Configurations",
|
"Configurations",
|
||||||
|
"Generators",
|
||||||
|
"Transformers",
|
||||||
}
|
}
|
||||||
actual := determineFieldOrder()
|
actual := determineFieldOrder()
|
||||||
if len(expected) != len(actual) {
|
if len(expected) != len(actual) {
|
||||||
|
|||||||
@@ -130,6 +130,12 @@ type Kustomization struct {
|
|||||||
|
|
||||||
// Configurations is a list of transformer configuration files
|
// Configurations is a list of transformer configuration files
|
||||||
Configurations []string `json:"configurations,omitempty" yaml:"configurations,omitempty"`
|
Configurations []string `json:"configurations,omitempty" yaml:"configurations,omitempty"`
|
||||||
|
|
||||||
|
// Generators is a list of files containing custom generators
|
||||||
|
Generators []string `json:"generators,omitempty" yaml:"generators,omitempty"`
|
||||||
|
|
||||||
|
// Transformers is a list of files containing transformers
|
||||||
|
Transformers []string `json:"transformers,omitempty" yaml:"transformers,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// DealWithMissingFields fills the missing fields
|
// DealWithMissingFields fills the missing fields
|
||||||
|
|||||||
Reference in New Issue
Block a user