deads2k
1e2d8fe122
remove cycle that snuck into tests
2017-02-23 09:48:09 -05:00
deads2k
1b0d4c5781
tweak a list to a watch verb when requested
2017-02-23 09:48:09 -05:00
Wojciech Tyczynski
36ad26fdd3
Don't use base64 encoding with etcd v3
2017-02-23 09:48:09 -05:00
Wojciech Tyczynski
ecdf2151f8
Revert "Use watch param instead of deprecated /watch/ prefix"
2017-02-23 09:48:09 -05:00
jg Chen
0446eafcdb
fix misspell "roughly" in config.go
2017-02-23 09:48:09 -05:00
Jordan Liggitt
167718650d
Switch watch prefixes to params
2017-02-23 09:48:09 -05:00
Angus Lees
8c88b249db
Migrate rackspace/gophercloud -> gophercloud/gophercloud
...
This change migrates the 'openstack' provider and 'keystone'
authenticator plugin to the newer gophercloud/gophercloud library.
Note the 'rackspace' provider still uses rackspace/gophercloud.
Fixes #30404
2017-02-23 09:48:09 -05:00
Timothy St. Clair
3c7b74f219
Cleanup work to enable feature gating annotations
2017-02-23 09:48:09 -05:00
Robert Rati
d4431d8e63
Feature-Gate affinity in annotations
2017-02-23 09:48:09 -05:00
Dr. Stefan Schimanski
73c30cda7e
staging/src/*: run gofmt
2017-02-23 09:48:09 -05:00
fate-grand-order
3890a8e1d0
fix misspell "underlying" in cacher.go
2017-02-23 09:48:09 -05:00
Jordan Liggitt
5d99edcdb1
Support PATCH operation in root proxy
2017-02-23 09:48:08 -05:00
deads2k
b516a2b26a
sync(k8s.io/kubernetes): 8ecc256e88317d6c61ff7834fb8e19af11b012c2
2017-02-16 08:03:04 -05:00
Wojciech Tyczynski
bdf67d9749
Revert "Revert "Avoid unnecessary copies in cacher""
2017-02-16 08:03:04 -05:00
Dr. Stefan Schimanski
585aca0c2c
k8s.io/apiserver: straighten EtcdOptions, backend Config and kube RESTOptionsFactory
2017-02-16 08:03:03 -05:00
Dr. Stefan Schimanski
1a57a29c12
k8s.io/apiserver: fixup imports and renamed packages
2017-02-16 08:03:03 -05:00
Dr. Stefan Schimanski
9f1d603944
k8s.io/apiserver: move server storage code into subpackage
2017-02-16 08:03:03 -05:00
deads2k
22ba693ac2
sync(k8s.io/kubernetes): 0e86d98f992dd80ffc91b27c1c909a299380ce02
2017-02-15 07:28:56 -05:00
Jordan Liggitt
2ad7085dba
Create bootstrap system:kube-scheduler role
2017-02-15 07:28:56 -05:00
deads2k
16b21964e5
sync(k8s.io/kubernetes): 436fa5c9d1b48cdaa8d19c83c147c6e21c1e90e2
2017-02-14 14:04:06 -05:00
linyouchong
35b486da95
fix spelling error of type store struct, in store.go
2017-02-14 14:04:06 -05:00
deads2k
ef02ebd216
copy pkg/util/logs to apiserver
2017-02-14 14:04:06 -05:00
deads2k
147d3934cf
auto-create the loopback token
2017-02-14 14:04:06 -05:00
deads2k
aa75ef0b36
sync(k8s.io/kubernetes): 06e2a0820ea044fe3e7125fa7cf5bffa587aa51f
2017-02-13 07:36:42 -05:00
linyouchong
bed500fca9
fix bug of runServer function in server.go
2017-02-13 07:36:42 -05:00
deads2k
c2c4ecb2ff
create sample-apiserver repo for people to inspect
2017-02-13 07:36:42 -05:00
deads2k
9d21f84d8f
streamline etcd options for aggregated api server
2017-02-13 07:36:42 -05:00
deads2k
5566a0ef65
move storage serialization type to etcd options
2017-02-13 07:36:42 -05:00
deads2k
2e34520350
add feature enablement options to recommendedoptions
2017-02-13 07:36:42 -05:00
deads2k
8c39f8c871
move --runtime-config to kubeapiserver
2017-02-13 07:36:42 -05:00
deads2k
d3c1c03062
move auditoptions to separate struct
2017-02-13 07:36:42 -05:00
deads2k
aed020968e
add recommended aggregated api server options
2017-02-13 07:36:42 -05:00
deads2k
284a95797b
apiserver command line options lead to config
2017-02-13 07:36:41 -05:00
deads2k
1227857843
move admission read logic
2017-02-13 07:36:41 -05:00
Wojciech Tyczynski
3102519e3a
Fix incorrect watch cache sizes
2017-02-13 07:36:41 -05:00
p0lyn0mial
8dc243803d
added short names for resources which are exposed during discovery
2017-02-13 07:36:41 -05:00
deads2k
90dc6e098c
switch admission serialized config to an apiserver type
2017-02-13 07:36:41 -05:00
deads2k
ad39e3715b
add apiserver API group for structured configuration
2017-02-13 07:36:41 -05:00
Wojciech Tyczynski
c2f76cc51b
Revert "Avoid unnecessary copies in cacher"
2017-02-13 07:36:41 -05:00
Clayton Coleman
74dc1360f1
Allow ValueTransformer to indicate resource is stale
...
Allows a transformer (such as an encrypter) to force an update if a new
key is in use, thus allowing simple writes to the REST layer to
trivially migrate keys.
2017-02-13 07:36:41 -05:00
Clayton Coleman
3d8615c851
Allow values to be wrapped prior to serialization in etcd3
2017-02-13 07:36:41 -05:00
Clayton Coleman
679a2b25d7
Allow values to be wrapped prior to serialization in etcd2
...
This adds a new value transformer to the etcd2 store that can transform
the value from etcd on read and write. This will allow the store to
implement encryption at rest or otherwise transform the value prior to
persistence.
2017-02-13 07:36:41 -05:00
ymqytw
5598b36661
extract util used by jsonmergepatch and SMPatch
2017-02-13 07:36:41 -05:00
deads2k
ac15385364
add liggitt to apimachinery/apiserver packages
2017-02-13 07:36:41 -05:00
Dr. Stefan Schimanski
0e2b28a48d
Update generated files
2017-02-13 07:36:41 -05:00
Dr. Stefan Schimanski
a372fcad62
Mechanical fixup imports: pkg/genericapiserver
2017-02-13 07:36:41 -05:00
Dr. Stefan Schimanski
f3c3e07241
Mechanical move: pkg/genericapiserver -> k8s.io/apiserver
2017-02-13 07:36:41 -05:00
Dr. Stefan Schimanski
4b46da7a0d
Mechanical import fixup: pkg/storage
2017-02-13 07:36:41 -05:00
Dr. Stefan Schimanski
4a2fe15be7
Mechanical move: pkg/storage -> k8s.io/apiserver
2017-02-13 07:36:41 -05:00
deads2k
18254ddaaa
sync(k8s.io/kubernetes): 0e5cda9893931a76ae22b95a70c506d18332c18c
2017-02-02 09:36:48 -05:00