mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-05-23 15:27:01 +00:00
This commit creates a new version of the alpha configuration functions framework. Goals include: - Make it easy to build multi-version APIs with the framework (not previously facilitated at all). - Simplify the framework's APIs where redundant configuration options exist (leaving the most powerful, replacing others with helpers to maintain usability they provided). - Make the Framework's APIs more consistent (e.g. between the various template types, usage of kio.Filter, field names) - Decouple responsibilities (e.g. command creation, resource list processing, generation of templating functions). - Make the framework even more powerfully pluggable (e.g. any kio.Filter can be a selector, and the selector the framework provides is itself a filter built from reusable abstractions). - Improve documentation. - Make container patches merge fields (notably list fields like `env`) correctly.
38 lines
1.7 KiB
Modula-2
38 lines
1.7 KiB
Modula-2
module sigs.k8s.io/kustomize/kyaml
|
|
|
|
go 1.16
|
|
|
|
require (
|
|
github.com/davecgh/go-spew v1.1.1
|
|
github.com/go-errors/errors v1.0.1
|
|
github.com/go-openapi/spec v0.19.5
|
|
github.com/go-openapi/strfmt v0.19.5
|
|
github.com/go-openapi/validate v0.19.8
|
|
github.com/google/go-cmp v0.4.0
|
|
github.com/markbates/pkger v0.17.1
|
|
github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00
|
|
github.com/pkg/errors v0.9.1
|
|
github.com/sergi/go-diff v1.1.0
|
|
github.com/spf13/cobra v1.0.0
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
github.com/stretchr/testify v1.4.0
|
|
github.com/xlab/treeprint v0.0.0-20181112141820-a009c3971eca
|
|
go.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5
|
|
gopkg.in/yaml.v2 v2.3.0
|
|
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
|
|
)
|
|
|
|
// These can be removed after upgrading golangci-lint (Issue #3663)
|
|
replace github.com/go-critic/go-critic v0.0.0-20181204210945-c3db6069acc5 => github.com/go-critic/go-critic v0.0.0-20190422201921-c3db6069acc5
|
|
|
|
replace github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6 => github.com/golangci/errcheck v0.0.0-20181223084120-ef45e06d44b6
|
|
|
|
replace github.com/golangci/go-tools v0.0.0-20180109140146-af6baa5dc196 => github.com/golangci/go-tools v0.0.0-20190318060251-af6baa5dc196
|
|
|
|
replace github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98 => github.com/golangci/gofmt v0.0.0-20181222123516-0b8337e80d98
|
|
|
|
replace github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547 => github.com/golangci/gosec v0.0.0-20190211064107-66fb7fc33547
|
|
|
|
replace github.com/golangci/lint-1 v0.0.0-20180610141402-ee948d087217 => github.com/golangci/lint-1 v0.0.0-20190420132249-ee948d087217
|
|
|
|
replace mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34 => mvdan.cc/unparam v0.0.0-20190209190245-fbb59629db34 |