Jacob Simpson
cf31d9413e
Release API watch resources when done.
2017-02-02 10:17:08 -08:00
Dr. Stefan Schimanski
44ea6b3f30
Update generated files
2017-01-29 21:41:45 +01:00
Dr. Stefan Schimanski
bc6fdd925d
pkg/api/resource: move to apimachinery
2017-01-29 21:41:44 +01:00
Kubernetes Submit Queue
ae1c9a2b25
Merge pull request #40360 from wojtek-t/speedup_secret_manager
...
Automatic merge from submit-queue (batch tested with PRs 40239, 40397, 40449, 40448, 40360)
Optimize secret manager to refresh secrets from apiserver cache
Ref #19188
@liggitt
2017-01-26 14:23:45 -08:00
Wojciech Tyczynski
220cfdff91
Optimize secret manager to refresh secrets from apiserver cache
2017-01-26 20:54:45 +01:00
deads2k
b0b156b381
make tools/cache authoritative
2017-01-25 08:29:45 -05: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
469df12038
refactor: move ListOptions references to metav1
2017-01-23 17:52:46 -05:00
Clayton Coleman
245b592fac
Convert core code to metav1.ListOptions
2017-01-23 17:52:45 -05:00
deads2k
ee6752ef20
find and replace
2017-01-20 08:04:53 -05:00
Mike Danese
44b7246568
autogenerated
2017-01-19 14:24:45 -08:00
Mike Danese
96c146c8f2
promote certificates.k8s.io to beta
2017-01-19 13:13:20 -08:00
deads2k
11e8068d3f
move pkg/fields to apimachinery
2017-01-19 09:50:16 -05:00
deads2k
c47717134b
move utils used in restclient to client-go
2017-01-19 07:55:14 -05:00
Clayton Coleman
9a2a50cda7
refactor: use metav1.ObjectMeta in other types
2017-01-17 16:17:19 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Mike Danese
d2032fd83c
kubelet: request client auth certificates from certificate API.
2017-01-10 17:57:39 -08:00
Jeff Grafton
20d221f75c
Enable auto-generating sources rules
2017-01-05 14:14:13 -08:00
Mike Danese
161c391f44
autogenerated
2016-12-29 13:04:10 -08:00
Chao Xu
03d8820edc
rename /release_1_5 to /clientset
2016-12-14 12:39:48 -08:00
Mike Danese
c87de85347
autoupdate BUILD files
2016-12-12 13:30:07 -08: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
Pengfei Ni
f584ed4398
Fix package aliases to follow golang convention
2016-11-30 15:40:50 +08:00
Chao Xu
bcc783c594
run hack/update-all.sh
2016-11-23 15:53:09 -08:00
Chao Xu
5e1adf91df
cmd/kubelet
2016-11-23 15:53:09 -08:00
Tim St. Clair
86d849e374
Separate Direct and Indirect streaming paths, implement indirect path with CRI
2016-11-03 13:26:33 -07: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
Mike Danese
3b6a067afc
autogenerated
2016-10-21 17:32:32 -07:00
Justin Santa Barbara
54195d590f
Use strongly-typed types.NodeName for a node name
...
We had another bug where we confused the hostname with the NodeName.
To avoid this happening again, and to make the code more
self-documenting, we use types.NodeName (a typedef alias for string)
whenever we are referring to the Node.Name.
A tedious but mechanical commit therefore, to change all uses of the
node name to use types.NodeName
Also clean up some of the (many) places where the NodeName is referred
to as a hostname (not true on AWS), or an instanceID (not true on GCE),
etc.
2016-09-27 10:47:31 -04:00
Ilya Dmitrichenko
386fae4592
Refactor utils that deal with certs
...
- merge `pkg/util/{crypto,certificates}`
- add funcs from `github.com/kubernetes-incubator/bootkube/pkg/tlsutil`
- ensure naming of funcs is fairly consistent
2016-09-19 09:03:42 +01:00
Ilya Dmitrichenko
d14df7afa7
Move CSR helper for nodes out of kubelet
...
Including `cmd/kubelet/app` in kubeadm causes flag leakage.
Namelly, the problem is with `pkg/credentialprovider/gcp`, which
leaks `--google-json-key` and changing the behaviour of `init()`
doesn't sound reasonable, given kubelet is the only one who uses
this packages and obviously the flag is part of the functionality.
The helper is already generic enough, it has already been exported
and works well for kubeadm, so moving it should be fine.
2016-09-08 07:27:38 +01:00
Paul Morie
b91ad76066
Kubelet code move: volume / util
2016-08-22 23:35:11 -04:00
Andrey Kurilin
9f1c3a4c56
Fix various typos in kubelet
2016-08-03 01:14:44 +03:00
Pengfei Ni
bf7a941b92
Kubelet: implement fake runtime/image service
2016-08-02 12:17:20 +08:00
Harry Zhang
cb14b35bde
Refactor util clock into it's own pkg
2016-07-28 02:29:04 -04:00
Davanum Srinivas
2b0ed014b7
Use Go canonical import paths
...
Add canonical imports only in existing doc.go files.
https://golang.org/doc/go1.4#canonicalimports
Fixes #29014
2016-07-16 13:48:21 -04:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Chao Xu
ccecc59ff2
In kubelet's handler of pod update, prints out deletiontimestamp if it's not nil
2016-06-08 23:48:40 -07:00
k8s-merge-robot
59b7b1c550
Merge pull request #24921 from feiskyer/merge-exec
...
Automatic merge from submit-queue
Remove RunInContainer interface in Kubelet Runtime interface
According to #24689 , we should merge RunInContainer and ExecInContainer in the container runtime interface.
@yujuhong @kubernetes/sig-node
2016-05-15 02:58:15 -07:00
k8s-merge-robot
4dc0b8780c
Merge pull request #24742 from derekwaynecarr/format_resources
...
Automatic merge from submit-queue
Add utility for kubelet to log resource lists consistently
This is a simple utility for logging resource lists with standardized output.
I find it useful when logging work in node eviction, similar to kubelet logging convention for pods in same package.
<!-- Reviewable:start -->
---
This change is [<img src="http://reviewable.k8s.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](http://reviewable.k8s.io/reviews/kubernetes/kubernetes/24742 )
<!-- Reviewable:end -->
2016-05-12 16:27:02 -07:00
Random-Liu
4cca5b2290
Use fake clock in TestGetPodsToSync to fix flake.
2016-05-02 16:05:36 -07:00
feisky
831203c19b
Remove RunInContainer interface in Kuberlete Runtime interface
2016-05-01 20:21:15 +08:00
Harry Zhang
d6f26b68bc
Use expiration cache for version check
2016-04-27 05:42:50 -04:00
derekwaynecarr
80bf8cb0e4
Add utility for kubelet to log resources consistently
2016-04-25 14:46:56 -04:00
goltermann
3fa6c6f6d9
Enable vet
2016-04-20 09:48:24 -07:00
Harry Zhang
c31ec5607a
Refactor version cache into kubelet util
2016-04-13 00:42:22 -04:00
laushinka
7ef585be22
Spelling fixes inspired by github.com/client9/misspell
2016-02-18 06:58:05 +07:00
Daniel Smith
4a7d70aef1
extend fake clock
2016-02-01 15:36:15 -08:00