Prashanth Balasubramanian
6bc3052551
PetSet alpha controller
2016-05-04 18:39:17 -07:00
k8s-merge-robot
93e3df8e55
Merge pull request #24789 from wojtek-t/use_proper_codec_in_client
...
Automatic merge from submit-queue
Use proper codec in client
2016-05-04 11:00:04 -07:00
k8s-merge-robot
1642083e60
Merge pull request #24645 from jlowdermilk/rolling-update
...
Automatic merge from submit-queue
kubectl rolling-update support for same image
Fixes #23497 .
Enables `kubectl rolling-update --image` to the same image, adding a `--image-pull-policy` flag to remove ambiguity. This allows rolling-update to behave as an "update and/or restart" (https://github.com/kubernetes/kubernetes/issues/23497#issuecomment-212349730 ), or as a forced update when the same tag can mean multiple versions (e.g. `:latest`). cc @janetkuo @nikhiljindal
2016-05-04 07:24:22 -07:00
Wojciech Tyczynski
3aadafd411
Use NegotiatedSerializer in client
2016-05-04 10:57:36 +02:00
Clayton Coleman
fdb110c859
Fix the rest of the code
2016-04-29 17:12:10 -04:00
James DeFelice
a74573277f
attempt to fix #23822
2016-04-29 10:07:33 +00:00
k8s-merge-robot
d0b887e4e0
Merge pull request #24595 from zhouhaibing089/httpserverclose
...
Automatic merge from submit-queue
Uncomment the code that caused by #19254
Fix https://github.com/kubernetes/kubernetes/issues/24546 .
@lavalamp
2016-04-28 01:41:16 -07:00
k8s-merge-robot
ae5065a2c2
Merge pull request #24365 from janetkuo/remove-t-for-tty
...
Automatic merge from submit-queue
Add flag -t as shorthand for --tty
`-t` was deprecated in #12813 (Aug. 2015, about 6+ months ago).
Now remove `--template`'s shorthand `-t` and create a shorthand `-t` for `--tty` in `kubectl run`.
@kubernetes/kubectl
2016-04-28 00:23:11 -07:00
k8s-merge-robot
4a0e0826e5
Merge pull request #24220 from gmarek/metrics
...
Automatic merge from submit-queue
Generated clients can return their RESTClients, RESTClient can return its RateLimiter
cc @lavalamp @krousey @wojtek-t @smarterclayton @timothysc
Ref. #22421
2016-04-27 19:25:38 -07:00
gmarek
3171aac57c
Generated clients can return their RESTClients, RESTClient can return its RateLimiter
2016-04-27 22:15:10 +02:00
k8s-merge-robot
c7a1e5da68
Merge pull request #24061 from timothysc/kvstore
...
Automatic merge from submit-queue
Renaming generic registry store from etcd->kvstore
This is part of issue #17546 , in preparation for multiple backend storage facilities, renaming the registry structs to reflect.
xref: #1957
2016-04-26 11:00:19 -07:00
k8s-merge-robot
96586e7c60
Merge pull request #23958 from petervo/byte-args
...
Automatic merge from submit-queue
kubectl: Allow []byte config fields to be set by the cli
Allows []byte config fields such as 'certificate-authority-data' to be set using `kubectl config set` commands.
2016-04-26 10:23:07 -07:00
Timothy St. Clair
24b4286960
In preparation for new storage backends renaming generic registry store
2016-04-26 08:32:13 -05:00
Jeff Lowdermilk
1baa473ef2
kubectl rolling-update support for same image
2016-04-25 09:20:15 -07:00
zhouhaibing089
bf1a3f99c0
Uncomment the code that cause by #19254
2016-04-25 23:21:31 +08:00
k8s-merge-robot
ea15d792a1
Merge pull request #24470 from deads2k/shared-cache-02
...
Automatic merge from submit-queue
update controllers watching all pods to share an informer
This plumbs the shared pod informer through the various controllers to avoid duplicated watches.
2016-04-23 17:18:47 -07:00
k8s-merge-robot
86b8a09c28
Merge pull request #24670 from sttts/sttts-zsh-completion-gnu-sed
...
Automatic merge from submit-queue
Add word boundary support for GNU sed in zsh completion
2016-04-23 11:28:39 -07:00
petervo
4f9d3ace5d
kubectl: Allow []byte config fields to be set by the cli
...
Allows []byte config fields such as 'certificate-authority-data'
to be set using `kubectl config set` commands.
2016-04-22 15:53:24 -07:00
Dr. Stefan Schimanski
0d6d0a5662
Add word boundary support for GNU sed in zsh completion
2016-04-22 18:29:38 +02:00
deads2k
60fe17d338
update resource quota controller for shared informers
2016-04-21 08:20:39 -04:00
deads2k
8c4e3af1a3
switch job controller to shared informer
2016-04-21 08:20:39 -04:00
deads2k
8b707016f9
convert daemonset controller to SharedInformer
2016-04-21 08:20:39 -04:00
Prashanth Balasubramanian
0ac10c6cc2
PetSet type, apps apigroup
2016-04-20 18:49:31 -07:00
k8s-merge-robot
db28f73c3b
Merge pull request #24282 from goltermann/spelling
...
Automatic merge from submit-queue
Fix misspellings in comments
2016-04-19 03:47:07 -07:00
deads2k
f0c33d65b6
start sharing the pod cache and list/watch
2016-04-18 08:51:55 -04:00
Janet Kuo
aa2ac9b1d1
-t shorthand for --tty instead of --template
2016-04-15 17:12:42 -07:00
Random-Liu
d3d98b372b
Refactor StartContainer, StopContainer and RemoveContainer.
2016-04-14 17:05:46 -07:00
Daniel Smith
bbe5299371
Merge pull request #23798 from nak3/bash-completion
...
Bash completion updates
2016-04-14 16:59:48 -07:00
Daniel Smith
a42d7fa31c
Merge pull request #23756 from smarterclayton/force_delete
...
Add a client flag to delete "--now" for grace period 0
2016-04-14 16:55:07 -07:00
goltermann
c226c9435b
Fix misspellings in comments.
...
https://goreportcard.com/report/k8s.io/kubernetes#misspell
2016-04-14 13:57:45 -07:00
deads2k
ac4c545b91
add act-as powers
2016-04-14 12:49:10 -04:00
Kenjiro Nakayama
c9d34870ed
Update bashcompletion codes for kubectl expose
2016-04-14 23:43:48 +09:00
Kenjiro Nakayama
84e3ee8ec4
Update bashcompletion codes for kubectl annotate
2016-04-14 23:40:34 +09:00
Kenjiro Nakayama
910b6bce33
Update bashcompletion codes for kubectl patch
2016-04-14 23:40:31 +09:00
Kenjiro Nakayama
5cc540fec1
Update bashcompletion codes for kubectl edit
2016-04-14 23:34:58 +09:00
k8s-merge-robot
e121b562c5
Merge pull request #23262 from sttts/sttts-bash-completion-flag-equal
...
Automatic merge from submit-queue
Make kubectl bash-completion namespace and resource alias aware
![kubectl-completion](https://cloud.githubusercontent.com/assets/730123/13912456/94abf9a2-ef3d-11e5-9c8a-3df7058ea8f0.gif )
- filter resource listing by `--namespace` flag given before in the command line
```bash
$ kubectl get pod --namespace=kube-system <tab><tab>
kube-dns-v9-2wuzj kube-dns-v9-llqxa
```
- add completion of `--namespace`
```bash
$ kubectl get pod --namespace=<tab><tab>
[*] default ingress kube-system
```
- add support for plural nouns and aliases like `rc`
2016-04-14 04:26:40 -07:00
goltermann
a3104ba96c
Final vet fixes; enabling vet checks in verify scripts.
2016-04-13 13:51:51 -07:00
k8s-merge-robot
acf9492cb1
Merge pull request #23660 from goltermann/vetclean
...
Automatic merge from submit-queue
Additional go vet fixes
Mostly:
- pass lock by value
- bad syntax for struct tag value
- example functions not formatted properly
2016-04-12 06:22:16 -07:00
Clayton Coleman
ea3467f822
Add a client flag for --now delete
...
Is equivalent to --grace-period=0 but is more intuitive for end users.
2016-04-07 23:45:08 -04:00
goltermann
696423e044
Vet fixes, mostly pass lock by value errors.
2016-04-06 11:27:40 -07:00
k8s-merge-robot
5470488aa5
Merge pull request #23797 from sttts/sttts-zsh-completion
...
Automatic merge from submit-queue
Add zsh completion for kubectl
This is based on the zsh emulation of the bash completion system (compare `bashcompinit` at http://zsh.sourceforge.net/Doc/Release/Completion-System.html ). Because this emulation is not 100% complete, a number of functions are added or extended to work with the bash completion of kubectl.
2016-04-03 07:34:28 -07:00
Dr. Stefan Schimanski
f832aafc7f
Update generated contrib/completions/bash/kubectl
2016-04-03 16:25:56 +02:00
Dr. Stefan Schimanski
7fea3fdaa6
Add zsh completion
2016-04-03 12:54:20 +02:00
k8s-merge-robot
7d7ca5ab72
Merge pull request #23608 from caesarxuchao/mv-typed-clients
...
Automatic merge from submit-queue
Move typed clients into clientset folder
Move typed clients from `pkg/client/typed/` to `pkg/client/clientset_generated/${clientset_name}/typed`.
The first commit changes the client-gen, the last commit updates the doc, other commits are just moving things around.
@lavalamp @krousey
2016-04-02 19:31:40 -07:00
Fabiano Franz
9ddacfa25f
Mark filename flags for completions
2016-04-01 16:14:36 -03:00
Chao Xu
49559a3332
Generate the typed clients under the clientset folder
2016-03-31 15:28:45 -07:00
Brendan Burns
be6c5b332b
Add third party support to kubectl
2016-03-31 10:53:32 -07:00
k8s-merge-robot
be8ce6c385
Merge pull request #23353 from spiffxp/conformance-docs
...
Automatic merge from submit-queue
Update conformance test policy
Addresses #14913
/cc @kubernetes/sig-testing
2016-03-30 06:21:13 -07:00
Mike Metral
7403878ac0
allow kubectl cmd to process dirs recursively
...
reqs:
- the kubectl cmd must support the -f | --filename flag
- the kubectl cmd must support visiting a dir one level deep,
or using more than one resource
2016-03-28 12:44:21 -07:00
k8s-merge-robot
ab20b884df
Merge pull request #23519 from sttts/sttts-mac-test-compile
...
Auto commit by PR queue bot
2016-03-26 17:11:24 -07:00
k8s-merge-robot
e44ad7a083
Merge pull request #22735 from resouer/throttle-dev
...
Auto commit by PR queue bot
2016-03-26 06:44:48 -07:00
Dr. Stefan Schimanski
2f2fd2fe4b
Remove cadvisor dependency from tests on Mac
2016-03-26 12:29:43 +01:00
goltermann
32d569d6c7
Fixing all the "composite literal uses unkeyed fields" Vet errors.
2016-03-25 15:25:09 -07:00
harry
8472cfa214
Refactor throttle into util pkg
...
Fix missing throttle.go
2016-03-25 08:32:23 +08:00
Aaron Crickenberger
d794b86d34
Fix typo
2016-03-23 12:14:54 -07:00
k8s-merge-robot
76369c42be
Merge pull request #22939 from resouer/util-sub-dir
...
Auto commit by PR queue bot
2016-03-23 03:34:33 -07:00
k8s-merge-robot
4af38b52b9
Merge pull request #22736 from resouer/fix-util-dev
...
Auto commit by PR queue bot
2016-03-22 19:54:58 -07:00
Aaron Crickenberger
f306193386
Use e2e.go for conformance test instead of script
...
Totally guessing at the escaping in that string
2016-03-22 13:16:14 -07:00
k8s-merge-robot
562516b60e
Merge pull request #22838 from resouer/util-pkg
...
Auto commit by PR queue bot
2016-03-21 19:21:33 -07:00
k8s-merge-robot
8c02a46c4d
Merge pull request #22486 from thockin/update-gcfg-dep
...
Auto commit by PR queue bot
2016-03-21 18:47:21 -07:00
Harry Zhang
a4d04095d0
Refactor crlf & crypto
2016-03-21 20:20:05 +08:00
harry
26dad2c428
Update generated docs
2016-03-21 15:36:24 +08:00
Tim Hockin
a073c80e45
Use newer home for gcfg package
...
Switch from obsolete "github.com/scalingdata/gcfg" to "gopkg.in/gcfg.v1".
2016-03-16 08:42:08 -07:00
James DeFelice
622a28c021
forward globally declared cadvisor housekeeping flags
2016-03-15 04:55:37 +00:00
harry
f19d59cf35
Move flag into sub pkg
2016-03-14 21:30:38 +08:00
HAI HUANG
b08e2b7201
added proxy-kubeconfig flag
2016-03-10 20:35:49 -05:00
HAI HUANG
85269ae1b0
fix broken km controller
2016-03-09 11:58:51 -05:00
k8s-merge-robot
2808973503
Merge pull request #22038 from mqliang/daemonset-cache
...
Auto commit by PR queue bot
2016-03-05 03:38:55 -08:00
k8s-merge-robot
57670edc15
Merge pull request #22345 from fgrzadkowski/hpa_events
...
Auto commit by PR queue bot
2016-03-04 09:18:21 -08:00
k8s-merge-robot
679e27c157
Merge pull request #22500 from mesosphere/jdef_multi_bugfix
...
Auto commit by PR queue bot
2016-03-04 00:32:28 -08:00
James DeFelice
954e25465d
fix several bugs:
...
- properly remove the leading non-flag args from the command line before passing the rest to the executor
- fix missed "add" after "delete" in merge() when objects are identical
- properly test for tombstone instead of *api.Node in delete handler
- basic tests for node registrator
2016-03-04 07:35:13 +00:00
k8s-merge-robot
220b681768
Merge pull request #22495 from huang195/remove_unused_timing_constants
...
Auto commit by PR queue bot
2016-03-03 21:33:03 -08:00
k8s-merge-robot
258eac505f
Merge pull request #21400 from derekwaynecarr/namespace_deletion_discovery
...
Auto commit by PR queue bot
2016-03-03 21:33:01 -08:00
k8s-merge-robot
3af6566ab3
Merge pull request #22463 from huang195/add_kubelet_kubeconfig_flag
...
Auto commit by PR queue bot
2016-03-03 20:19:05 -08:00
HAI HUANG
50f3fc8f9d
removed unused constants
2016-03-03 21:26:54 -05:00
k8s-merge-robot
2a4479fa60
Merge pull request #22246 from huang195/kubelet_api_server_flag
...
Auto commit by PR queue bot
2016-03-03 14:44:58 -08:00
HAI HUANG
ee095e755a
adding kubelet-kubeconfig flag to km scheduler
2016-03-03 16:33:31 -05:00
Filip Grzadkowski
b5c9af9762
Use controller framework in HPA controller.
...
Ref #22174
2016-03-03 11:55:44 +01:00
derekwaynecarr
41057b02d5
Move namespace controller to use discovery and dynamic client
2016-03-02 23:34:18 -05:00
k8s-merge-robot
d81d823ca5
Merge pull request #22393 from eparis/blunderbuss
...
Auto commit by PR queue bot
2016-03-02 18:51:56 -08:00
Eric Paris
5e5a823294
Move blunderbuss assignees into tree
2016-03-02 20:46:32 -05:00
HAI HUANG
15ffe5746d
added kubelet-api-servers flag to km scheduler
2016-03-02 08:18:58 -05:00
mqliang
7e1ab26c06
add lookup cache for daemonset
2016-03-01 22:04:56 +08:00
k8s-merge-robot
ed1a8b1234
Merge pull request #21894 from huang195/enhance_k8sm_ha_docs
...
Auto commit by PR queue bot
2016-03-01 04:57:10 -08:00
k8s-merge-robot
739285b146
Merge pull request #21265 from stevekuznetsov/skuznets/new-sa
...
Auto commit by PR queue bot
2016-03-01 01:14:06 -08:00
HAI HUANG
3cc729a482
added docs on cold-standby ha mode
2016-02-29 19:49:38 -05:00
Kris
e664ef922f
Move restclient to its own package
2016-02-29 12:05:13 -08:00
derekwaynecarr
af85fb57c3
Make ResourceQuota admission and controller work generically
2016-02-26 20:34:15 -05:00
Steve Kuznetsov
e5b696ee43
added 'kubectl create sa' to create serviceaccounts
2016-02-26 10:27:37 -05:00
k8s-merge-robot
9a4e3f8470
Merge pull request #21870 from mqliang/lookup-cache
...
Auto commit by PR queue bot
2016-02-24 20:01:29 -08:00
k8s-merge-robot
524472232a
Merge pull request #21852 from mesosphere/jdef_fix_594_minion_args
...
Auto commit by PR queue bot
2016-02-24 09:47:36 -08:00
mqliang
e44e71ca87
make cache size configurable
2016-02-24 22:37:02 +08:00
Marcin Wielgus
08c973d7eb
Merge pull request #21760 from piosz/hpa-kubectl
...
Added support for HPA v1 in kubectl describe
2016-02-24 09:02:46 +01:00
k8s-merge-robot
b9cc128233
Merge pull request #21652 from mesosphere/jdef_dont_subcontainerize_kubelet
...
Auto commit by PR queue bot
2016-02-23 19:44:23 -08:00
James DeFelice
7900f1dda6
fix argv[0] of executor args; move conntrack args to minion block
2016-02-24 03:41:59 +00:00
HAI HUANG
625e0d0944
Adding more info to error msgs
2016-02-23 16:19:41 -05:00
Piotr Szczesniak
3e023411f6
Added events to kubectl describe hpa
2016-02-23 20:44:51 +01:00
James DeFelice
250a511a78
fix k8sm-787 scheduler failover regression
2016-02-23 17:43:00 +00:00
k8s-merge-robot
aee2eb3977
Merge pull request #21434 from erictune/job-ga
...
Auto commit by PR queue bot
2016-02-22 00:12:54 -08:00
James DeFelice
f9643165f2
stop creating /kubelet and /kube-proxy sub-containers because mesos slaves cannot handle it upon failover
2016-02-22 03:08:44 +00:00