deads2k
cc75d51897
add feature enablement options to recommendedoptions
2017-02-07 13:56:19 -05:00
deads2k
51b5d5a51b
move auditoptions to separate struct
2017-02-07 13:03:08 -05:00
deads2k
cfbdbb4450
add recommended aggregated api server options
2017-02-07 12:55:39 -05:00
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
deads2k
250408ee9c
apiserver command line options lead to config
2017-02-07 07:57:11 -05:00
deads2k
58992ce8d2
move admission read logic
2017-02-07 07:44:14 -05:00
deads2k
75841dc4f1
switch admission serialized config to an apiserver type
2017-02-06 11:38:08 -05:00
Clayton Coleman
4313bc6df3
Allow values to be wrapped prior to serialization in etcd3
2017-02-05 22:47:29 -05:00
ymqytw
a910284e17
extract util used by jsonmergepatch and SMPatch
2017-02-03 15:28:42 -08:00
Dr. Stefan Schimanski
6af3210d6f
Update generated files
2017-02-03 08:15:46 +01:00
ymqytw
8aa16e09d4
support generic 3-way json merge patch
2017-02-02 15:18:44 -08:00
Dr. Stefan Schimanski
946af578fc
Update generated files
2017-02-02 20:28:45 +01:00
Kubernetes Submit Queue
62c9cb4684
Merge pull request #40853 from sttts/sttts-more-cutoffs-7
...
Automatic merge from submit-queue (batch tested with PRs 35782, 35831, 39279, 40853, 40867)
genericapiserver: cut off more dependencies – episode 7
Follow-up of https://github.com/kubernetes/kubernetes/pull/40822
approved based on #40363
2017-02-02 09:53:52 -08:00
Kubernetes Submit Queue
70c97b2c28
Merge pull request #40810 from deads2k/generic-37-generic-validation
...
Automatic merge from submit-queue (batch tested with PRs 40810, 40695)
move genericvalidation to apimachinery
Moves genericvalidation to apimachinery. The first commit shows the snip I made.
@sttts
2017-02-02 08:07:47 -08:00
Dr. Stefan Schimanski
de2eee391a
Update bazel
2017-02-02 15:19:04 +01:00
deads2k
46767fcbac
move genericvalidation to apimachinery
2017-02-02 07:37:00 -05:00
Dr. Stefan Schimanski
3811384a32
Update bazel
2017-02-02 11:16:29 +01:00
Dr. Stefan Schimanski
ad3dc2584f
Update generated files
2017-02-02 06:58:58 +01:00
deads2k
6b57489552
move apiserver options
2017-02-01 15:18:33 -05:00
deads2k
9597cb150d
move swagger route to apiserver
2017-02-01 15:18:32 -05:00
deads2k
f3f7c98411
sync client-go
2017-02-01 07:42:54 -05:00
Kubernetes Submit Queue
76550cf2de
Merge pull request #40710 from deads2k/client-21-record
...
Automatic merge from submit-queue (batch tested with PRs 40638, 40742, 40710, 40718, 40763)
move client/record
An attempt at moving client/record to client-go. It's proving very stubborn and needs a lot manual intervention and near as I can tell, no one actually gets any benefit from the sink and source complexity it adds.
@sttts @caesarchaoxu
2017-01-31 20:40:45 -08:00
deads2k
8a12000402
move client/record
2017-01-31 19:14:13 -05:00
deads2k
1ef5d26079
move pkg/storage to apiserver
2017-01-31 19:07:33 -05:00
deads2k
700c30f3c7
move portforward to client-go
2017-01-31 14:13:35 -05:00
Dr. Stefan Schimanski
a16843108a
Update bazel
2017-01-31 13:50:18 +01:00
deads2k
c9a008dff3
move util/intstr to apimachinery
2017-01-30 12:46:59 -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
deads2k
7897ea8c28
remove httpstream dependency on pkg/api
2017-01-27 15:10:42 -05:00
Dr. Stefan Schimanski
674d78b2ab
pkg/util: move httpstream to k8s.io/apimachinery
2017-01-27 15:10:42 -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
Kubernetes Submit Queue
aace5a7b87
Merge pull request #40449 from deads2k/client-15-types
...
Automatic merge from submit-queue (batch tested with PRs 40239, 40397, 40449, 40448, 40360)
move the discovery and dynamic clients
Moved the dynamic client, discovery client, testing/core, and testing/cache to `client-go`. Dependencies on api groups we don't have generated clients for have dropped out, so federation, kubeadm, and imagepolicy.
@caesarxuchao @sttts
approved based on https://github.com/kubernetes/kubernetes/issues/40363
2017-01-26 14:23:42 -08:00
deads2k
9488e2ba30
move testing/core to client-go
2017-01-26 13:54:40 -05:00
deads2k
0d8e6b8500
move genericapiserver authenticator and authorizer factories
2017-01-26 08:50:47 -05:00
deads2k
76ce7bcbd8
stop hardcoding api registry and codecs in webhook
2017-01-26 08:37:06 -05:00
deads2k
2734f8f892
move dynamic and discovery clients
2017-01-26 08:37:06 -05:00
Dr. Stefan Schimanski
a0137e9b28
Update generated files
2017-01-25 19:49:45 +01:00
deads2k
502bfdf944
client/restclient/fake move to client-go
2017-01-25 08:29:48 -05:00
deads2k
b0b156b381
make tools/cache authoritative
2017-01-25 08:29:45 -05:00
deads2k
437873cd62
update client-go
2017-01-25 08:28:28 -05:00
Dr. Stefan Schimanski
2b8e938128
Update generated files
2017-01-24 20:56:03 +01: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
e6d35b0362
generated: api
2017-01-23 12:26:35 -05:00
deads2k
644021d0a1
update client-go
2017-01-23 09:57:00 -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
af2c52085d
update staging
2017-01-20 08:04:53 -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
deads2k
6c6616b41c
move restclient/watch
2017-01-19 07:39:20 -05:00
deads2k
cdb2934bbc
remove kubernetes copy of clientcmd types
2017-01-19 07:39:19 -05:00
Dr. Stefan Schimanski
3d9449a353
genericapiserver: fix imports
2017-01-19 13:06:47 +01:00
David Ashpole
ca23355aa0
updated bazel
2017-01-18 11:08:07 -08:00
David Ashpole
9737b41189
updated cadvisor to latest version; updated aws dependency to same as cadvisor
2017-01-18 10:55:35 -08:00
Kubernetes Submit Queue
95cca9c558
Merge pull request #40041 from deads2k/generic-25-undo-admission
...
Automatic merge from submit-queue (batch tested with PRs 40038, 40041, 39036)
move admission to genericapiserver
I disconnected the initialization that was type specific for later assessment.
@sttts
2017-01-18 08:37:53 -08:00
deads2k
01b3b2b461
move admission to genericapiserver
2017-01-18 08:15:19 -05:00
deads2k
18d22a4f38
update client-go
2017-01-18 07:47:23 -05:00
Clayton Coleman
660095776a
generated: staging
2017-01-17 16:17:20 -05:00
Clayton Coleman
9a2a50cda7
refactor: use metav1.ObjectMeta in other types
2017-01-17 16:17:19 -05:00
Kubernetes Submit Queue
f7305e6f43
Merge pull request #39974 from deads2k/api-60-move-patch
...
Automatic merge from submit-queue
Move PatchType to apimachinery/pkg/types
Fixes https://github.com/kubernetes/kubernetes/issues/39970
`PatchType` is shared by the client and server, they have to agree, and its critical for our API to function.
@smarterclayton @kubernetes/sig-api-machinery-misc
2017-01-17 07:29:06 -08:00
deads2k
f31ecdd0f7
generated changes
2017-01-17 08:32:05 -05:00
Dr. Stefan Schimanski
52f6831576
genericapiserver: cut off kube pkg/version dependency
2017-01-17 12:34:05 +01:00
Dr. Stefan Schimanski
3a17d433aa
Move first pkg/api/validation's into apimachinery
2017-01-17 10:30:35 +01:00
Dr. Stefan Schimanski
bf307d9948
genericapiserver: cut off pkg/serviceaccount dependency
2017-01-17 09:36:10 +01:00
deads2k
a3e71b2cef
move name generation to generic api server storage helpers
2017-01-16 16:04:04 -05:00
deads2k
8686d67c80
move pkg/util/rand
2017-01-16 16:04:03 -05:00
deads2k
7993e7c8aa
move openapi types to pkg/openapi
2017-01-16 13:40:14 -05:00
deads2k
dd7cd951ce
move meta/v1/validation to apimachinery
2017-01-16 13:40:13 -05:00
deads2k
77b4d55982
mechanical
2017-01-16 09:35:12 -05:00
deads2k
31b6ba4e94
mechanicals
2017-01-13 16:33:09 -05:00
deads2k
633e9d98fc
use apimachinery packages instead of client-go packages
2017-01-13 14:04:54 -05:00
deads2k
f1176d9c5c
mechanical repercussions
2017-01-13 08:27:14 -05:00
Kubernetes Submit Queue
e73d66ce44
Merge pull request #37557 from sttts/sttts-update-ugorji
...
Automatic merge from submit-queue
Update ugorji/go/codec godep
In order to pick-up https://github.com/ugorji/go/issues/119 and to get rid of the workaround at https://github.com/kubernetes/kubernetes/pull/36909/files#diff-a09eb061a0fb0ef3c9ef9d696f1ad0b4R426 .
2017-01-12 02:36:16 -08:00
Dr. Stefan Schimanski
9859bb37c0
Update bazel
2017-01-12 09:15:15 +01:00
Dr. Stefan Schimanski
9045892464
bump(ugoriji/go/codec): ded73eae5db7e7a0ef6f55aace87a2873c5d2b74
2017-01-11 21:38:08 +01:00
deads2k
c4fae4e690
mechanical repercussions
2017-01-11 15:20:36 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Andy Goldstein
d16b39abc5
Fix godeps
2017-01-09 12:52:22 -05:00
Jeff Grafton
20d221f75c
Enable auto-generating sources rules
2017-01-05 14:14:13 -08:00
deads2k
4d7fcae85a
mechanicals
2017-01-05 11:14:27 -05:00
deads2k
ca58ec0237
mechanical changes for move
2017-01-04 10:27:05 -05:00
Chao Xu
18358ef69e
update bazel
2016-12-30 01:20:17 -08:00
Michael Fraenkel
a01a493d5d
Update golang.org/x/crypto
...
- Update bazel for new vendored crypto
2016-12-29 18:49:18 -05:00
Mike Danese
161c391f44
autogenerated
2016-12-29 13:04:10 -08:00
Kubernetes Submit Queue
1ee7163308
Merge pull request #36802 from brendandburns/i18n
...
Automatic merge from submit-queue
Begin paths for internationalization in kubectl
This is just the first step, purposely simple so we can get the interface correct.
@kubernetes/sig-cli @deads2k
2016-12-24 13:09:12 -08:00
Brendan Burns
8e561d9ae7
Add support for loading utf16 files.
2016-12-21 14:57:26 -08:00
Brendan Burns
6dd760d312
Add github.com/chai2010/gettext-go dependency
2016-12-19 23:03:40 -08:00
Maciej Szulik
43dfcd7a59
Remove extensions/v1beta1 Job - staging client
2016-12-17 00:10:35 +01:00
Kubernetes Submit Queue
8abbedae54
Merge pull request #38315 from mikedanese/pin-gazel
...
Automatic merge from submit-queue
Pin gazel to a version and support cgo
This fixes the bazel build.
@krousey who is buildcop
2016-12-12 19:32:29 -08:00
Mike Danese
c87de85347
autoupdate BUILD files
2016-12-12 13:30:07 -08:00
Lucas Käldström
0033a02c43
Revert to version 70b2c90b260171e829f1ebd7c17f600c11858dbe of the vendored package github.com/Azure/go-ansiterm
2016-12-11 22:10:39 +02:00
Clayton Coleman
9ff68e6667
generated: staging update
2016-12-10 18:05:56 -05:00
Clayton Coleman
c52d510a24
refactor: generated
2016-12-10 18:05:53 -05:00
Brendan Burns
91f19e3dfc
Add an azure container registry credential provider.
2016-12-08 21:38:11 -08:00
Kubernetes Submit Queue
133117e146
Merge pull request #35116 from shashidharatd/fed-coredns-provider
...
Automatic merge from submit-queue
Add CoreDNS as Federation DNS provider
This PR contains following
1. DNS provider implementation for CoreDNS with etcd as backend
2. Script for optionally deploying CoreDNS in federation control plane
Still to do:
1. HA for CoreDNS service need to be handled, would be taken up in subsequent PR
2. Need to configure CoreDNS as fallback DNS to in-cluster KubeDNS(Manual Step). Need to consider automation.
Request for review: @quinton-hoole @madhusudancs @nikhiljindal @kshafiee @deepak-vij
cc @kubernetes/sig-cluster-federation
2016-12-08 18:50:05 -08:00
Kubernetes Submit Queue
7f2622e668
Merge pull request #32663 from anguslees/extraroutes
...
Automatic merge from submit-queue
openstack: Implement the `Routes` provider API
``` release-note
Implement the Routes provider API for OpenStack using Neutron extraroute extension. This removes the need for flannel/etc where supported. To use, ensure all your nodes are on the same Neutron (private) network and specify the router ID in new `[Route]` section of provider config:
[Route]
router-id = <router UUID>
```
2016-12-07 21:36:13 -08:00
Jordan Liggitt
1c89a10556
Re-use juju ratelimit
...
Reverts changes in cebfc821a4
2016-12-07 10:32:47 -05:00
shashidharatd
2807e8050e
Implement CoreDNS as external dns provider for federation
2016-12-06 16:20:55 +05:30
Angus Lees
7a5aee23c1
Add gophercloud/.../layer3/routers
...
Import github.com/rackspace/gophercloud/openstack/networking/v2/extensions/layer3/routers/
2016-12-05 12:27:40 +11:00
Clayton Coleman
3454a8d52c
refactor: update bazel, codec, and gofmt
2016-12-03 19:10:53 -05:00
Clayton Coleman
5df8cc39c9
refactor: generated
2016-12-03 19:10:46 -05:00
Kubernetes Submit Queue
ee3289cce5
Merge pull request #36755 from deads2k/cli-09-extend-impersonate
...
Automatic merge from submit-queue (batch tested with PRs 36263, 36755, 37357, 37222, 37524)
add other impersonation fields to transport
Adds the group and extra fields to the impersation options in a rest and transport config.
@kubernetes/sig-auth
2016-12-02 16:26:45 -08:00
Clayton Coleman
35a6bfbcee
generated: refactor
2016-11-23 22:30:47 -06:00
deads2k
bbcf06167e
run update staging
2016-11-15 08:10:31 -05:00
Marcin
6f235de143
Updated bazel build
2016-11-11 19:43:06 +01:00
Mike Danese
98cbcc55a5
update ./vendor/BUILD
2016-11-09 15:47:30 -08:00
Miao Luo
a7fc0e4698
Photon Controller platform vendor code
2016-11-08 09:36:16 -08:00
Kubernetes Submit Queue
cc7070d5d8
Merge pull request #35583 from justinsb/replace_ratelimit
...
Automatic merge from submit-queue
Create simple version of ratelimit package
Allows for better testing.
2016-11-07 00:01:18 -08:00
Kubernetes Submit Queue
30fa3231ed
Merge pull request #36260 from timothysc/etcd_3_0_14
...
Automatic merge from submit-queue
Update godep to 3.0.14 to match release recommendations.
Updates godep and regen of bazel build output.
/cc @wojtek-t
2016-11-06 22:03:44 -08:00
Timothy St. Clair
cecf4a7d6f
Update godep to 3.0.14 to match release recommendations.
2016-11-04 04:17:52 -05:00
Timothy St. Clair
1cb97b83ca
Update generated componentconfig from adding minimum iptables sync to the proxy
2016-11-04 00:40:09 -05:00
Mike Danese
34ca3dd50a
bazel: fix and start verify ./vendor/BUILD
2016-11-01 21:54:52 -07:00
Justin Santa Barbara
cebfc821a4
Create simple version of ratelimit package
...
Allows for more testing.
2016-10-30 20:55:03 -04:00
Justin Santa Barbara
e7efadaab1
Remove juju ratelimit from godeps
2016-10-30 14:35:32 -04:00
Chao Xu
4287973d99
run copy.sh
...
fix test/e2e/disruption after running copy.sh
2016-10-29 14:44:07 -07:00
Mike Danese
bce3f0e247
unrevert genrule for bindata
2016-10-27 10:35:28 -07:00
Mike Danese
1cd2968917
godep: vendor go-bindata
2016-10-24 18:00:08 -07:00
Mike Danese
763c4987f2
autogenerated
2016-10-24 14:47:27 -07:00
Mike Danese
3b6a067afc
autogenerated
2016-10-21 17:32:32 -07:00