Skip to content

Commit

Permalink
Merge pull request #941 from Liujingfang1/gentran
Browse files Browse the repository at this point in the history
add generators/transformers fields in kusotmization.yaml
  • Loading branch information
k8s-ci-robot authored Apr 3, 2019
2 parents 3c495e3 + deaf077 commit 53f0dee
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 0 deletions.
2 changes: 2 additions & 0 deletions pkg/commands/kustfile/kustomizationfile.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,8 @@ func determineFieldOrder() []string {
"Vars",
"Images",
"Configurations",
"Generators",
"Transformers",
}

// Add deprecated fields here.
Expand Down
2 changes: 2 additions & 0 deletions pkg/commands/kustfile/kustomizationfile_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ func TestFieldOrder(t *testing.T) {
"Vars",
"Images",
"Configurations",
"Generators",
"Transformers",
}
actual := determineFieldOrder()
if len(expected) != len(actual) {
Expand Down
6 changes: 6 additions & 0 deletions pkg/types/kustomization.go
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,12 @@ type Kustomization struct {

// Configurations is a list of transformer configuration files
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
Expand Down

0 comments on commit 53f0dee

Please sign in to comment.