Commit 19e639b
committed
gomod: use top level go mod for controller/sidecar
To help with dependency management, shift from using separate go mods
for controller and sidecar, and instead use a top level go mod for these
buildable components. client and proto still have separate go (sub)mods
because they are pulled in by drivers or other operators, and keeping
their dependency lists small is important.
This also allows us to deduplicate the vendor dir that was previously
kept separately for both components.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>1 parent fed4e52 commit 19e639b
File tree
12,775 files changed
+31970
-2559877
lines changed- client/config/crd
- controller
- vendor
- github.com
- evanphx/json-patch/v5
- fsnotify/fsnotify
- golang/protobuf/ptypes
- any
- duration
- timestamp
- google/gnostic-models
- compiler
- extensions
- openapiv2
- openapiv3
- pelletier/go-toml/v2
- sagikazarmark/locafero
- spf13
- afero
- cast
- viper
- golang.org/x
- exp
- slices
- slog
- net
- http2
- internal/httpcommon
- oauth2
- sys
- unix
- windows
- term
- google.golang.org/protobuf
- encoding/prototext
- internal
- editiondefaults
- editionssupport
- encoding/tag
- errors
- filedesc
- filetype
- flags
- genid
- impl
- strs
- version
- proto
- reflect
- protodesc
- protoreflect
- runtime
- protoiface
- protoimpl
- types
- descriptorpb
- gofeaturespb
- known
- anypb
- durationpb
- timestamppb
- k8s.io
- apimachinery/third_party/forked/golang
- kube-openapi/pkg
- handler3
- spec3
- sigs.k8s.io/structured-merge-diff/v4
- merge
- typed
- value
- hack
- internal/vendor
- github.com
- davecgh/go-spew
- spew
- emicklei/go-restful/v3
- log
- fsnotify/fsnotify
- fxamacker/cbor/v2
- go-logr/logr
- go-openapi
- jsonpointer
- jsonreference
- internal
- swag
- gogo/protobuf
- proto
- sortkeys
- golang/protobuf
- proto
- ptypes
- any
- duration
- timestamp
- google
- gnostic-models
- compiler
- extensions
- jsonschema
- openapiv2
- openapiv3
- go-cmp
- cmp
- internal
- diff
- flags
- function
- value
- gofuzz
- uuid
- hashicorp/hcl
- hcl
- ast
- parser
- printer
- scanner
- strconv
- token
- json
- parser
- scanner
- token
- josharian/intern
- json-iterator/go
- magiconair/properties
- mailru/easyjson
- buffer
- jlexer
- jwriter
- mitchellh/mapstructure
- modern-go
- concurrent
- reflect2
- munnerz/goautoneg
- pelletier/go-toml/v2
- internal
- characters
- danger
- tracker
- unstable
- pkg/errors
- sagikazarmark
- locafero
- slog-shim
- sourcegraph/conc
- internal/multierror
- iter
- panics
- spf13
- afero
- internal/common
- mem
- cast
- pflag
- viper
- internal
- encoding
- dotenv
- hcl
- ini
- javaproperties
- json
- toml
- yaml
- features
- subosito/gotenv
- x448/float16
- go.uber.org/multierr
- golang.org/x
- exp
- constraints
- slices
- slog
- internal
- buffer
- net
- http2
- hpack
- http/httpguts
- idna
- internal/httpcommon
- oauth2
- internal
- sys
- plan9
- unix
- windows
- term
- text
- encoding
- internal
- identifier
- unicode
- internal/utf8internal
- runes
- secure/bidirule
- transform
- unicode
- bidi
- norm
- time
- rate
- google.golang.org/protobuf
- encoding
- prototext
- protowire
- internal
- descfmt
- descopts
- detrand
- editiondefaults
- editionssupport
- encoding
- defval
- messageset
- tag
- text
- errors
- filedesc
- filetype
- flags
- genid
- impl
- order
- pragma
- set
- strs
- version
- proto
- reflect
- protodesc
- protoreflect
- protoregistry
- runtime
- protoiface
- protoimpl
- types
- descriptorpb
- gofeaturespb
- known
- anypb
- durationpb
- timestamppb
- gopkg.in
- evanphx/json-patch.v4
- inf.v0
- ini.v1
- yaml.v3
- k8s.io
- apimachinery
- pkg
- apis/meta
- internalversion
- validation
- v1beta1
- v1
- unstructured
- validation
- api
- equality
- errors
- meta
- testrestmapper
- resource
- validation
- conversion
- queryparams
- fields
- labels
- runtime
- schema
- serializer
- cbor
- direct
- internal/modes
- json
- protobuf
- recognizer
- streaming
- versioning
- selection
- types
- util
- cache
- diff
- dump
- errors
- framer
- intstr
- json
- managedfields
- internal
- mergepatch
- naming
- net
- runtime
- sets
- strategicpatch
- validation
- field
- wait
- yaml
- version
- watch
- third_party/forked/golang
- json
- reflect
- api
- admissionregistration
- v1alpha1
- v1beta1
- v1
- apidiscovery
- v2beta1
- v2
- apiserverinternal/v1alpha1
- apps
- v1beta1
- v1beta2
- v1
- authentication
- v1alpha1
- v1beta1
- v1
- authorization
- v1beta1
- v1
- autoscaling
- v1
- v2beta1
- v2beta2
- v2
- batch
- v1beta1
- v1
- certificates
- v1alpha1
- v1beta1
- v1
- coordination
- v1alpha2
- v1beta1
- v1
- core/v1
- discovery
- v1beta1
- v1
- events
- v1beta1
- v1
- extensions/v1beta1
- flowcontrol
- v1beta1
- v1beta2
- v1beta3
- v1
- networking
- v1alpha1
- v1beta1
- v1
- node
- v1alpha1
- v1beta1
- v1
- policy
- v1beta1
- v1
- rbac
- v1alpha1
- v1beta1
- v1
- resource
- v1alpha3
- v1beta1
- scheduling
- v1alpha1
- v1beta1
- v1
- storagemigration/v1alpha1
- storage
- v1alpha1
- v1beta1
- v1
- client-go
- applyconfigurations
- admissionregistration
- v1alpha1
- v1beta1
- v1
- apiserverinternal/v1alpha1
- apps
- v1beta1
- v1beta2
- v1
- autoscaling
- v1
- v2beta1
- v2beta2
- v2
- batch
- v1beta1
- v1
- certificates
- v1alpha1
- v1beta1
- v1
- coordination
- v1alpha2
- v1beta1
- v1
- core/v1
- discovery
- v1beta1
- v1
- events
- v1beta1
- v1
- extensions/v1beta1
- flowcontrol
- v1beta1
- v1beta2
- v1beta3
- v1
- internal
- meta/v1
- networking
- v1alpha1
- v1beta1
- v1
- node
- v1alpha1
- v1beta1
- v1
- policy
- v1beta1
- v1
- rbac
- v1alpha1
- v1beta1
- v1
- resource
- v1alpha3
- v1beta1
- scheduling
- v1alpha1
- v1beta1
- v1
- storagemigration/v1alpha1
- storage
- v1alpha1
- v1beta1
- v1
- discovery
- features
- gentype
- informers
- admissionregistration
- v1alpha1
- v1beta1
- v1
- apiserverinternal
- v1alpha1
- apps
- v1beta1
- v1beta2
- v1
- autoscaling
- v1
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
12,775 files changed
+31970
-2559877
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | | - | |
17 | | - | |
| 17 | + | |
| 18 | + | |
18 | 19 | | |
19 | | - | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
This file was deleted.
0 commit comments