nikhiljindal
97d346b587
Deleting unused federated-apiserver options
2016-05-11 23:42:55 -07:00
nikhiljindal
5dffe4a969
Moving federation apiserver to use genericapiserver.ServerRunOptions
2016-05-11 23:42:55 -07:00
saadali
666da0ccdc
Run codegen and codecgen
2016-05-11 17:15:55 -07:00
saadali
b83af3d481
Change "speter.net/go/exp/math/dec/inf" dependency
...
to "https://gopkg.in/inf.v0 "
2016-05-11 17:01:28 -07:00
nikhiljindal
90897efcf6
Running hack/update-codegen.sh so that hack/verify-codegen.sh passes
2016-05-10 17:20:52 -07:00
jianhuiz
4e6e51dc26
copy ServerAddressByClientCIDR to federation types
2016-05-10 10:34:00 -07:00
nikhiljindal
2ffa3b4586
Moving StorageFactory building logic to genericapiserver
2016-05-10 00:57:11 -07:00
Clayton Coleman
7104be87cb
Regenerate conversions without reflection defaulting
2016-05-07 11:55:31 -04:00
k8s-merge-robot
4a7ec6034f
Merge pull request #23928 from caesarxuchao/cascading-deletion-API-changes
...
Automatic merge from submit-queue
API changes for Cascading deletion
This PR includes the necessary API changes to implement cascading deletion with finalizers as proposed is in #23656 . Comments are welcome.
@lavalamp @derekwaynecarr @bgrant0607 @rata @hongchaodeng
2016-05-05 19:46:40 -07:00
Clayton Coleman
e0ebcf4216
Split the storage and negotiation parts of Codecs
...
The codec factory should support two distinct interfaces - negotiating
for a serializer with a client, vs reading or writing data to a storage
form (etcd, disk, etc). Make the EncodeForVersion and DecodeToVersion
methods only take Encoder and Decoder, and slight refactoring elsewhere.
In the storage factory, use a content type to control what serializer to
pick, and use the universal deserializer. This ensures that storage can
read JSON (which might be from older objects) while only writing
protobuf. Add exceptions for those resources that may not be able to
write to protobuf (specifically third party resources, but potentially
others in the future).
2016-05-05 12:08:23 -04:00
k8s-merge-robot
085b172395
Merge pull request #24887 from nikhiljindal/runOptions
...
Automatic merge from submit-queue
Deleting duplicate code from federated-apiserver.Run()
This removes most of duplicate code from federated-apiserver.Run().
The code remaining is related to storage or authz and authn.
https://github.com/kubernetes/kubernetes/pull/24787 refactors the storage related code.
I am still figuring out authz and authn.
cc @jianhuiz
2016-05-05 06:50:56 -07:00
Chao Xu
4562a26d34
generated changes
2016-05-04 21:54:55 -07:00
Wojciech Tyczynski
303742ce12
Merge pull request #24723 from smarterclayton/strip_noop_imports
...
Protobuf generation should strip side-effect imports
2016-05-04 11:16:45 +02:00
nikhiljindal
16c0e0a21c
Deleting duplicate code from federated-apiserver
2016-05-03 14:04:09 -07:00
Clayton Coleman
99430cf5de
Strip side-effect imports from generated protobuf
2016-05-02 18:12:20 -04:00
jianhuiz
e5bb7559b5
change port of tests for federated-apiserver to avoid conflict
2016-05-02 11:25:45 -07:00
k8s-merge-robot
8fba6de835
Merge pull request #24117 from XiaoningDing/federation-client
...
Automatic merge from submit-queue
Federation client for cluster
generate v1alpha1 and unversioned client for federation/clusters
#23653 , requires #23847 , #23998
@nikhiljindal @quinton-hoole @caesarxuchao
2016-05-02 01:41:08 -07:00
jianhuiz
09fcfed10a
add import_known_version.go for federation clientset
2016-04-28 16:29:04 -07:00
jianhuiz
d169fa6864
generate v1alpha and unversioned clientset for federation/clusters
2016-04-28 16:27:22 -07:00
Hongchao Deng
c0071a1595
add flags to enable etcd3
2016-04-28 09:48:16 +08:00
jianhuiz
fdfe42ea44
move install of version handler to genericapiserver
2016-04-27 10:21:08 -07:00
jianhuiz
3bdd4130cd
add protobuf generation
2016-04-26 02:08:10 -07:00
jianhuiz
384f801cb0
replace cluster phase with conditions
2016-04-26 02:06:47 -07:00
jianhuiz
b195732a59
register federation/clusters to federated-apiserver
2016-04-26 02:06:47 -07:00
jianhuiz
1c1ad1ad3f
add cluster registry
2016-04-26 02:06:47 -07:00
jianhuiz
fcb241d05c
add api group 'federation' and 'cluster' object
2016-04-26 02:05:51 -07:00
nikhiljindal
beebca1bb9
Stop depending on pkg/master in federated-apiserver
2016-04-22 11:47:05 -07:00
nikhiljindal
f9f1e21e08
Moving master.SSHTunneler to genericapiserver
2016-04-22 11:47:05 -07:00
nikhiljindal
c3b124d550
call genericapiserver directly instead of going via master in federated-apiserver
2016-04-21 12:00:19 -07:00
deads2k
6670b73b18
make storage enablement, serialization, and location orthogonal
2016-04-21 08:18:55 -04:00
nikhiljindal
58ead776b3
Removing ServiceAccount auth options from federated apiserver
2016-04-18 17:22:15 -07:00
nikhiljindal
831c8d7594
Remove federated apiserver's dependency on kubernetes api objects
2016-04-18 17:22:15 -07:00
goltermann
a3104ba96c
Final vet fixes; enabling vet checks in verify scripts.
2016-04-13 13:51:51 -07:00
jianhuiz
ca72bbabe1
update references of kube-apiserver to federated-apiserver
2016-03-30 10:18:23 -07:00
jianhuiz
d1e47a8811
duplicate /cmd/kube-apiserver to /federation/cmd/federated-apiserver
2016-03-30 10:18:23 -07:00