Dr. Stefan Schimanski
24e24fc7bb
Add verb support to gc and namespace controllers
2016-12-05 12:36:05 +01: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
Wojciech Tyczynski
ec247315be
Handle RV in Get calls to storage interface.
2016-12-03 10:18:43 +01:00
Kubernetes Submit Queue
11e8bde7e3
Merge pull request #37124 from timothysc/integration_etcd
...
Automatic merge from submit-queue
[etcd] Reduce the etcd surface area in the integration test to minimize deps
This is a code refactor for isolation of client usage.
2016-12-02 07:29:04 -08:00
Kubernetes Submit Queue
b0fd700f61
Merge pull request #36604 from deads2k/api-42-add-generic-loopback
...
Automatic merge from submit-queue
move parts of the mega generic run struct out
This splits the main `ServerRunOptions` into composeable pieces that are bindable separately and adds easy paths for composing servers to run delegating authentication and authorization.
@sttts @ncdc alright, I think this is as far as I need to go to make the composing servers reasonable to write. I'll try leaving it here
2016-11-30 21:11:05 -08:00
Pengfei Ni
f584ed4398
Fix package aliases to follow golang convention
2016-11-30 15:40:50 +08:00
deads2k
56b7a8b02b
remove some options from mega-struct
2016-11-29 10:59:43 -05:00
deads2k
18074d7606
split insecure serving options
2016-11-29 10:59:42 -05:00
deads2k
a08f3ba521
split secure serving options
2016-11-29 10:59:42 -05:00
Timothy St. Clair
d15e20eed4
Reduce the etcd surface area in the integration test to minimize the client dependency.
2016-11-28 15:58:39 -06:00
Clayton Coleman
35a6bfbcee
generated: refactor
2016-11-23 22:30:47 -06:00
Chao Xu
bcc783c594
run hack/update-all.sh
2016-11-23 15:53:09 -08:00
Chao Xu
b50367cbdc
remove v1.Semantics
2016-11-23 15:53:09 -08:00
Chao Xu
f3b5d514ab
test/integration
2016-11-23 15:53:09 -08:00
deads2k
66e5c38d67
remove TPR registration, ease validation requirements
2016-11-16 14:04:35 -05:00
Kubernetes Submit Queue
c04cab536b
Merge pull request #36134 from liggitt/kubelet-auth-cleanup
...
Automatic merge from submit-queue
Cleanup auth logging, allow starting secured kubelet in local-up-cluster.sh
Cleanup for https://github.com/kubernetes/features/issues/89
2016-11-06 08:33:04 -08:00
Kubernetes Submit Queue
43a915e628
Merge pull request #35491 from pmorie/byebye-getrootcontext
...
Automatic merge from submit-queue
Remove GetRootContext method from VolumeHost interface
Remove the `GetRootContext` call from the `VolumeHost` interface, since Kubernetes no longer needs to know the SELinux context of the Kubelet directory.
Per #33951 and #35127 .
Depends on #33663 ; only the last commit is relevant to this PR.
2016-11-06 01:09:19 -08:00
Jordan Liggitt
d3991aa7c6
Cleanup auth logging, allow starting secured kubelet in local-up-cluster.sh
2016-11-03 16:17:11 -04:00
Paul Morie
4722cb299b
Remove GetRootContext from VolumeHost
2016-11-03 12:21:19 -04:00
deads2k
d82f98c9b3
remove non-generic options from genericapiserver.Config
2016-11-03 11:48:33 -04:00
Kubernetes Submit Queue
909e19b88e
Merge pull request #35900 from deads2k/api-34-healthz
...
Automatic merge from submit-queue
promote /healthz and /metrics to genericapiserver
Promotes `/healthz` to genericapiserver with methods to add healthz checks before running.
Promotes `/metrics` to genericapiserver gated by config flag.
@lavalamp adds the healthz checks linked to `postStartHooks` as promised.
2016-11-03 08:32:16 -07:00
Kubernetes Submit Queue
a8a8660415
Merge pull request #35204 from gmarek/node-affinity
...
Automatic merge from submit-queue
Add node affinity test to scheduler benchmark
cc @wojtek-t
2016-11-03 05:09:12 -07:00
Kubernetes Submit Queue
5db7596cdc
Merge pull request #35903 from smarterclayton/test_node
...
Automatic merge from submit-queue
Add a test that emulates large N node behavior against master
2016-11-02 12:53:49 -07:00
deads2k
912e6741b9
promote /metrics to genericapiserver
2016-11-01 14:42:01 -04:00
deads2k
f56cbfa8d5
add healthz to genericapiserver
2016-11-01 14:39:33 -04:00
Clayton Coleman
498727a520
Add a test that emulates large N node behavior against master
...
Run:
etcd &
kube-apiserver --etcd-servers=... ...
UPDATE_NODE_APISERVER go test ./test/integration/master
-test.run=TestUpdateNodeObjects -test.v -tags integration
Simulates the core update loops from nodes to the API server, allowing
baseline profiling for steady state of large clusters. May require
tweaking the http.Transport used by the client to support >N idle
connections to the master.
2016-11-01 11:26:06 -04:00
Dr. Stefan Schimanski
d0b3981f07
Make GenericApiServer.Run interruptable and fail on first listen
2016-11-01 09:50:56 +01:00
derekwaynecarr
1bcb057636
quota controller uses informers if available for pod calculation
2016-10-31 11:38:22 -04:00
Dr. Stefan Schimanski
ab3ce27f01
Make master+federation ServerRunOptions embeddings explicit
2016-10-31 11:04:58 +01:00
Chao Xu
850729bfaf
include multiple versions in clientset
...
update client-gen to use the term "internalversion" rather than "unversioned";
leave internal one unqualified;
cleanup client-gen
2016-10-29 13:30:47 -07:00
Kubernetes Submit Queue
620788a795
Merge pull request #35230 from deads2k/controller-12-sa-controller
...
Automatic merge from submit-queue
convert SA controller to shared informers
convert the SA controller to shared informer + workqueue.
I think one of @derekwaynecarr @ncdc or @liggitt
2016-10-29 10:09:46 -07:00
Kubernetes Submit Queue
17e4156163
Merge pull request #35785 from piosz/clientset
...
Automatic merge from submit-queue
Removed 1.3 clientset
needed for #35782
2016-10-29 08:37:04 -07:00
Clayton Coleman
ca2f1b87ad
Replace negotiation with a new method that can extract info
...
Alter how runtime.SerializeInfo is represented to simplify negotiation
and reduce the need to allocate during negotiation. Simplify the dynamic
client's logic around negotiating type. Add more tests for media type
handling where necessary.
2016-10-28 11:30:11 -04:00
Piotr Szczesniak
3bea5fc28a
Removed 1.3 clientset usage
2016-10-28 15:02:32 +02:00
deads2k
df4ed892c4
convert SA controller to shared informers
2016-10-27 15:44:46 -04:00
gmarek
d0ef0d238a
Add node affinity test to scheduler benchmark
2016-10-27 11:18:49 +02:00
Kubernetes Submit Queue
ab0ee35462
Merge pull request #35651 from caesarxuchao/remove-label-selectors
...
Automatic merge from submit-queue
Sending #35255 again: Remove versioned LabelSelectors
ref #35255 : "Remove versioned LabelSelectors"
FYI @smarterclayton
2016-10-26 18:21:22 -07:00
Brian Grant
2ae2339d6a
Merge pull request #35546 from thockin/kill-head-scary-warning-on-master
...
Remove obsolete munger on docs
2016-10-26 16:44:53 -07:00
Chao Xu
0a896a9e57
remove versioned LabelSelector definitions
2016-10-26 13:50:13 -07:00
Kubernetes Submit Queue
667740d334
Merge pull request #35196 from gmarek/pod-create
...
Automatic merge from submit-queue
Generalize Pod creation across e2e and integration tests
Depends on previous PRs
2016-10-26 10:23:29 -07:00
gmarek
24975aad30
Revert "remove versioned LabelSelector definitions"
...
This reverts commit 1ace8fa9ce
.
2016-10-26 16:52:02 +02:00
gmarek
be57ca5015
Generalize Pod creation across e2e and integration tests
2016-10-26 11:52:14 +02:00
Chao Xu
1ace8fa9ce
remove versioned LabelSelector definitions
2016-10-25 22:09:02 -07:00
Tim Hockin
b0fa2056a6
Remove 'this is HEAD' warning on docs
2016-10-26 00:06:59 +02:00
Mike Danese
763c4987f2
autogenerated
2016-10-24 14:47:27 -07:00
Kubernetes Submit Queue
33ebe1f18b
Merge pull request #34905 from ingvagabund/client-to-clientset
...
Automatic merge from submit-queue
Replace client with clientset
Replace client with clientset in some places
Fixes : #34637
2016-10-24 05:38:43 -07:00
Kubernetes Submit Queue
c615e094b8
Merge pull request #34988 from mwielgus/cm-fed-apiserver
...
Automatic merge from submit-queue
Add configmaps to federation apiserver
cc: @quinton-hoole @nikhiljindal
2016-10-24 04:12:41 -07:00
Marcin Wielgus
545cfb1a6f
Add configmaps to federation apiserver
2016-10-24 12:09:28 +02:00
gmarek
aeba0f1dc4
Change a type of collection of strategies for NodePreparer
2016-10-24 11:47:36 +02:00