deads2k
384c873914
remove unneeded storage options
2017-01-31 13:44:39 -05:00
Kubernetes Submit Queue
fe992b7902
Merge pull request #40683 from wojtek-t/protobufs_by_default
...
Automatic merge from submit-queue (batch tested with PRs 40691, 40551, 40683, 40700, 40702)
Enable protobufs as storage format by default
**Release note**:
```release-note
Change default storage format to protobufs. With this PR apiserver will be writing objects serialized as protobufs to etcd. If the apiserver was upgraded in the existing clusters, until an object will be written, it will still be stored as JSON. Apiserver can deal with some data being in json and some in protobuf format as of 1.4 release.
```
@kubernetes/sig-api-machinery-misc @kubernetes/sig-api-machinery-pr-reviews
2017-01-30 19:14:42 -08:00
Wojciech Tyczynski
dae29625da
Enable protobufs in etcd by default
2017-01-30 20:14:06 +01:00
Dr. Stefan Schimanski
b500b744ce
pkg/genericapiserver: re-add generic feature gates
2017-01-29 19:31:43 +01: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
b511741df7
remove pkg/feature dependency from genericapiserver.
2017-01-26 14:53:05 -05:00
Kubernetes Submit Queue
ff67d8218e
Merge pull request #40430 from deads2k/generic-28-factory
...
Automatic merge from submit-queue
move genericapiserver authenticator and authorizer factories
straight move to `apiserver`
2017-01-26 07:37:43 -08:00
deads2k
0d8e6b8500
move genericapiserver authenticator and authorizer factories
2017-01-26 08:50:47 -05:00
Kubernetes Submit Queue
373ff83518
Merge pull request #40351 from sttts/sttts-owners
...
Automatic merge from submit-queue
genericapiserver: update OWNERS
- adding myself to approvers
- add OWNERS file to staging/src/k8s.io/apiserver
2017-01-26 05:21:14 -08:00
Dr. Stefan Schimanski
a0137e9b28
Update generated files
2017-01-25 19:49:45 +01:00
Dr. Stefan Schimanski
8541304582
pkg/util: move CompileRegex helper into apiserver
...
This is a little helper, not a generic utility of general value.
2017-01-25 17:21:12 +01:00
Dr. Stefan Schimanski
3bd00afaf9
pkg/util: move Trie to k8s.io/apiserver
2017-01-25 17:21:12 +01:00
Maciej Kwiek
978d4f73e9
Get rid of panics.go in apiserver logs
...
Displaying the place in which the "real" handler is was discarded as too
big change - it would cause all HTTP handlers need to handle request
logging on their own.
2017-01-25 09:53:32 +01:00
Kubernetes Submit Queue
5b391ae2e1
Merge pull request #37055 from mbohlool/dev
...
Automatic merge from submit-queue
Add version to OpenAPI spec
OpenAPI is missing a version string. It should follow kubernetes version. It is a bugfix that need to be cherrypicked in 1.5 too.
2017-01-25 00:07:40 -08:00
Kubernetes Submit Queue
df42444742
Merge pull request #40216 from sttts/sttts-more-cutoffs
...
Automatic merge from submit-queue (batch tested with PRs 39260, 40216, 40213, 40325, 40333)
genericapiserver: more dependency cutoffs
- cut-off pkg/api.Resource and friends - lgtm
- authn plugins -> k8s.io/apiserver -
- webhook authz plugin -> k8s.io/apiserver - lgtm
- ~~pkg/cert -> k8s.io/apimachinery (will rebase on @deads2k's PR also moving it)~~
- split pkg/config into kubelet config merger and flags - lgtm
- split feature gate between generic apiserver and kube - lgtm
- move pkg/util/flag into k8s.io/apiserver - lgtm
2017-01-24 16:26:00 -08:00
Dr. Stefan Schimanski
2b8e938128
Update generated files
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
82826ec273
pkg/util/flag: move to k8s.io/apiserver
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
a6b2ebb50c
pkg/flag: make feature gate extensible and split between generic and kube
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
56d60cfae6
pkg/util: move flags from pkg/util/config to pkg/util/flags
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
f36a3d8e0c
genericapiserver: cut off pkg/api.Resource dependency
2017-01-24 20:56:03 +01: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
mbohlool
2c23c68eff
Add version to OpenAPI spec
2017-01-24 02:28:24 -08:00
Dr. Stefan Schimanski
c696b56921
pkg/genericapiserver: add myself to approvers for endpoints and server
2017-01-24 09:43:57 +01: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
3ba366fcf1
Switch genericapiserver to use metainternalversion.ListOptions
...
Decouple ListOption parsing from the scheme - instead, it is a property
of the server (and clients should use metav1.ListOptions for now).
2017-01-23 17:52:42 -05:00
Dr. Stefan Schimanski
128594d17c
genericapiserver/api/filters: cut off pkg/api dependency and fix timeout status
2017-01-23 19:06:51 +01:00
deads2k
dfd8db8ae9
allow API groups to be installed and registered in multiple schemes
2017-01-20 12:19:49 -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
Dr. Stefan Schimanski
88cc794c8d
genericapiserver: get rid of pkg/genericapiserver/server/openapi/common
2017-01-19 13:06:47 +01:00
Dr. Stefan Schimanski
3d9449a353
genericapiserver: fix imports
2017-01-19 13:06:47 +01:00
Dr. Stefan Schimanski
e3b6235dee
genericapiserver: move packages
...
Towards a sane k8s.io/apiserver package structure.
2017-01-19 13:06:46 +01:00