Kubernetes Submit Queue
42973b0523
Merge pull request #40947 from deads2k/apiserver-04-invert
...
Automatic merge from submit-queue (batch tested with PRs 41023, 41031, 40947)
apiserver command line options lead to config
Logically command line options lead to config, not the other way around. We're clean enough now we can actually do the inversion.
WIP because I have some test cycles to fix, but this is all the meat.
@kubernetes/sig-api-machinery-misc
2017-02-07 09:04:41 -08:00
Kubernetes Submit Queue
98a16d69bb
Merge pull request #41031 from deads2k/agg-02-cleanup
...
Automatic merge from submit-queue (batch tested with PRs 41023, 41031, 40947)
scrub aggregator names to eliminate discovery
Cleanup old uses of `discovery`. Also removes the legacy functionality.
@kubernetes/sig-api-machinery-misc @sttts
2017-02-07 09:04:40 -08:00
deads2k
250408ee9c
apiserver command line options lead to config
2017-02-07 07:57:11 -05:00
Jordan Liggitt
8706bc9617
install authorization.k8s.io/v1, add tests
...
Use specific v1beta1 Authorization client
Add client expansions
2017-02-06 18:16:51 -05:00
deads2k
dc30d1750e
scrub aggregator names to eliminate discovery
2017-02-06 15:05:49 -05:00
Dr. Stefan Schimanski
6af3210d6f
Update generated files
2017-02-03 08:15:46 +01:00
Dr. Stefan Schimanski
536460e1d9
Mechanical fixup imports: pkg/genericapiserver
2017-02-03 08:15:45 +01:00
Dr. Stefan Schimanski
de2eee391a
Update bazel
2017-02-02 15:19:04 +01:00
Dr. Stefan Schimanski
b8142896a7
pkg/genericapiserver: cut off pkg/registry/cachesize dependency
2017-02-02 15:19:03 +01:00
Dr. Stefan Schimanski
bfe0d50ce8
pkg/genericapiserver/server: cut off from pkg/api
2017-02-02 15:19:01 +01:00
Dr. Stefan Schimanski
2f9fa55c6f
pkg/storage/etcd: cut off pkg/api scheme
2017-02-02 11:16:28 +01:00
deads2k
6b57489552
move apiserver options
2017-02-01 15:18:33 -05:00
deads2k
1ef5d26079
move pkg/storage to apiserver
2017-01-31 19:07:33 -05:00
Kubernetes Submit Queue
f44cefeb4e
Merge pull request #40751 from deads2k/owners-03-cmd
...
Automatic merge from submit-queue
add deads2k to some cmd packages
Selectively adding myself to cmd packages for commands that I've authored or significantly touched.
2017-01-31 12:54:16 -08:00
deads2k
aee2378c68
add deads2k to some cmd packages
2017-01-31 13:56:49 -05:00
Jordan Liggitt
aa4a3e1613
Regenerate clients
2017-01-31 11:16:27 -05:00
Kubernetes Submit Queue
553438e90a
Merge pull request #40700 from liggitt/lister-gen-cleanup
...
Automatic merge from submit-queue (batch tested with PRs 40691, 40551, 40683, 40700, 40702)
Clean up generated comment for lister/informers
The generated comment including the command line means the addition of a new group/version touches all listers/informers, not just the ones for the new group/version
@ncdc PTAL
2017-01-30 19:14:44 -08:00
Jordan Liggitt
c4e52d3df2
Regenerate listers/informers
2017-01-30 15:46:36 -05:00
deads2k
2c1c0f3f72
move workqueue to client-go
2017-01-30 09:08:21 -05:00
Dr. Stefan Schimanski
44ea6b3f30
Update generated files
2017-01-29 21:41:45 +01:00
Dr. Stefan Schimanski
79adb99a13
pkg/api: move Semantic equality to k8s.io/apimachinery/pkg/api/equality
2017-01-29 21:41:45 +01:00
Kubernetes Submit Queue
4bba610565
Merge pull request #40605 from deads2k/generic-32-movehttpstream
...
Automatic merge from submit-queue
pkg/util: move httpstream to k8s.io/apimachinery
pick one commit from @sttts's pull https://github.com/kubernetes/kubernetes/pull/40426
This blocks some client-go splitting, so I'm picking it out and merging it separately. It's not my commit, so its not a self-lgtm in that sense.
approved based on https://github.com/kubernetes/kubernetes/issues/40363
2017-01-29 05:15:22 -08:00
Dr. Stefan Schimanski
674d78b2ab
pkg/util: move httpstream to k8s.io/apimachinery
2017-01-27 15:10:42 -05:00
deads2k
9fb37f3bba
remove storage dependency on api
2017-01-27 14:02:28 -05:00
deads2k
aea12038b4
move storage/storagebackend to apiserver
2017-01-27 08:49:55 -05:00
deads2k
9775269fb9
move genericapiserver/server/filters to apiserver
2017-01-27 08:49:30 -05:00
deads2k
c6fd6941a1
move pkg/api/validation/path to apimachinery
2017-01-27 08:49:29 -05:00
deads2k
9488e2ba30
move testing/core to client-go
2017-01-26 13:54:40 -05:00
deads2k
2734f8f892
move dynamic and discovery clients
2017-01-26 08:37:06 -05:00
deads2k
b0b156b381
make tools/cache authoritative
2017-01-25 08:29:45 -05:00
Clayton Coleman
be6d2933df
refactor: Move *Options references to metav1
2017-01-24 13:41:51 -05:00
Clayton Coleman
7b1c715496
generated: Move references to metav1.*Options
2017-01-24 13:41:48 -05:00
Clayton Coleman
fca7e00608
Move all *Options to metav1
2017-01-24 13:15:26 -05:00
deads2k
5a8f075197
move authoritative client-go utils out of pkg
2017-01-24 08:59:18 -05:00
Clayton Coleman
9009c1ac14
generated: informer,client
2017-01-23 17:52:47 -05:00
Clayton Coleman
469df12038
refactor: move ListOptions references to metav1
2017-01-23 17:52:46 -05:00
Clayton Coleman
f623a8c908
Make all groups use metav1.AddToGroupVersion for ListOptions
2017-01-23 16:53:18 -05:00
deads2k
7cc9702402
separate announce factories
2017-01-23 08:02:14 -05:00
Kubernetes Submit Queue
66c59e491e
Merge pull request #40240 from ncdc/shared-informers-01
...
Automatic merge from submit-queue (batch tested with PRs 40232, 40235, 40237, 40240)
Expose ForResource in generated informer factory, copy lister expansions
Expose ForResource in generated informer factory
Copy lister expansions from pkg/client/cache into pkg/client/listers
@deads2k
2017-01-20 14:22:53 -08:00
Andy Goldstein
307acab3f3
Expose ForResource in generated informer factory
2017-01-20 12:41:37 -05:00
deads2k
9d3dfbf630
move apimachinery/announced to apimachinery
2017-01-20 12:20:13 -05:00
deads2k
dfd8db8ae9
allow API groups to be installed and registered in multiple schemes
2017-01-20 12:19:49 -05:00
deads2k
9c6a522882
mechanical results of client auth plugin
2017-01-20 08:05:18 -05:00
deads2k
ee6752ef20
find and replace
2017-01-20 08:04:53 -05:00
deads2k
c587b8a21e
re-run client-gen
2017-01-20 08:02:36 -05:00
deads2k
11e8068d3f
move pkg/fields to apimachinery
2017-01-19 09:50:16 -05:00
Kubernetes Submit Queue
ac857a5ade
Merge pull request #40106 from deads2k/client-09-switch
...
Automatic merge from submit-queue
make client-go more authoritative
Builds on https://github.com/kubernetes/kubernetes/pull/40103
This moves a few more support package to client-go for origination.
1. restclient/watch - nodep
1. util/flowcontrol - used interface
1. util/integer, util/clock - used in controllers and in support of util/flowcontrol
2017-01-19 06:34:49 -08:00
deads2k
c47717134b
move utils used in restclient to client-go
2017-01-19 07:55:14 -05:00
Dr. Stefan Schimanski
3d9449a353
genericapiserver: fix imports
2017-01-19 13:06:47 +01:00
deads2k
4f915039e4
move pkg/client/transport to client-go
2017-01-18 07:56:01 -05:00