Clayton Coleman
3474911736
Implement a streaming serializer for watch
...
Changeover watch to use streaming serialization. Properly version the
watch objects. Implement simple framing for JSON and Protobuf (but not
YAML).
2016-04-11 11:22:05 -04:00
Wojciech Tyczynski
7448cc04e1
Switch to new generator
2016-04-11 08:04:45 +02:00
Wojciech Tyczynski
cd2de7d4cd
Merge pull request #23741 from wojtek-t/conversions_with_framework_5
...
Small improvements in conversion generator
2016-04-10 22:51:26 -07:00
Wojciech Tyczynski
6d954a1490
Merge pull request #23871 from smarterclayton/proto_timestamp
...
Implement a simpler unversioned.Time serialization
2016-04-10 22:47:49 -07:00
goltermann
696423e044
Vet fixes, mostly pass lock by value errors.
2016-04-06 11:27:40 -07:00
Chao Xu
db518cf4ff
Generated code
2016-04-06 10:17:48 -07:00
Chao Xu
027710baf5
client-gen now generates the "generated by" comment in doc.go
2016-04-05 15:24:31 -07:00
Clayton Coleman
529bd2bf98
Support protobuf.as=Message for aliasing
...
In order to allow a Go type to have a different internal representation,
provide the comment `// +protobuf.as=MESSAGENAME` which substitutes the
current message's members with the named message's members. Used by the
unversioned.Time type to have the same fields as unversioned.Timestamp
and to have an alternate serialization.
2016-04-04 23:00:35 -04:00
Wojciech Tyczynski
49d3c3962c
Small improvements in conversion generator
2016-04-05 02:10:23 +02:00
gmarek
4788eefbe3
Remove explicit docker api version from HollowNodes
2016-04-04 20:39:09 +02:00
Dr. Stefan Schimanski
7e0bb885f1
Make kubectl bash completion namespace aware and add noun aliases
...
- add namespace filtering to bash completion
- add --namespace flag bash completion
- add bash completion noun aliases
- adapt to new cobra package structure
2016-04-03 16:25:56 +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
k8s-merge-robot
c874d2809f
Merge pull request #23436 from AdoHe/kubelet_cluster_dns
...
Automatic merge from submit-queue
update kubelet cluster-dns doc
refer #23320 for more detail. @thockin ptal.
2016-04-01 13:33:48 -07:00
Fabio Yeon
bf07a6f5e1
Merge pull request #23452 from david-mcmahon/mungedocs
...
Add --norecurse bool to allow mungedocs to process kube root.
2016-04-01 12:06:56 -07:00
AdoHe
1b305ee3bd
update kubelet cluster-dns doc
2016-04-01 11:34:34 -04:00
k8s-merge-robot
f8ea3fab53
Merge pull request #23427 from wojtek-t/conversions_with_framework_4
...
Automatic merge from submit-queue
Migrate to the new conversion generator - part1
This PR contains two commits:
- few more fixes to the generator
- migration of the pkg/api/v1 to use the new generator
The second commit is big, but I reviewed the changes and they contain:
- conversions between types that we didn't even generating conversion between
- changes in how we handle maps/pointers/slices - previously we were explicitly referencing fields, now we are using "shadowing in, out" to make the code more generic
- lack of auto-generated method for ReplicationControllerSpec (because these types are different (*int vs int for Replicas) and a preexisting conversion already exists
Most of issues in the first commit (e.g. adding references to "in" and "out" for slices/maps/points) were discovered by our tests. So I'm pretty confident that this change is correct now.
2016-03-31 17:28:36 -07:00
David McMahon
37787ffe90
Add --norecurse bool to allow mungedocs to process kube root.
...
Run hack/after-build/update-generated-docs.sh on kube root with --norecurse and
--skip-munges=unversioned-warning.
2016-03-31 16:53:44 -07:00
Chao Xu
49559a3332
Generate the typed clients under the clientset folder
2016-03-31 15:28:45 -07:00
Clayton Coleman
f2139b186c
Add an experimental protobuf serializer
...
Provide a core protobuf serializer that can either write objects with
an envelope (a 4 byte prefix and a runtime.Object) or raw to a byte
array.
2016-03-31 10:41:11 -04:00
Janet Kuo
c1596e6711
Update guestbook examples; replace RC concepts with Deployment
2016-03-30 14:16:52 -07:00
Jan Chaloupka
106c5f0b08
Introduce unit test for checking resource quantities for kubelet's allocatable resources.
...
Covered values:
- negative quantity value: error expected
- invalid quantity unit: error expected
- valid quantity: error not expected
Running go test with -v, returned error are logged as well for more information:
=== RUN TestValueOfAllocatableResources
--- PASS: TestValueOfAllocatableResources (0.00s)
server_test.go:47: negative quantity value: resource quantity for \"memory\" cannot be negative: -150G
server_test.go:47: invalid quantity unit: unable to parse quantity's suffix
PASS
ok k8s.io/kubernetes/cmd/kubelet/app 0.020s
2016-03-30 19:58:21 +02:00
Rudi Chiarito
5b4f5de668
Add version string to "Kubelet started" log message
2016-03-30 12:57:10 -04:00
k8s-merge-robot
6226cbe6ca
Merge pull request #23308 from yifan-gu/rkt_bump
...
Automatic merge from submit-queue
rkt: bump rkt version to 1.2.1
Upon bumping the rkt version, `--hostname` is supported. Also we now gets the configs from the rkt api service, so `stage1-image` is deprecated.
cc @yujuhong @Random-Liu
2016-03-30 05:42:58 -07:00
k8s-merge-robot
2a690cc5e2
Merge pull request #23059 from luxas/auto_arch_pause
...
Automatic merge from submit-queue
Make kubelet use an arch-specific pause image depending on GOARCH
Related to: #22876 , #22683 and #15140
@ixdy @pwittrock @brendandburns @mikedanese @yujuhong @thockin @zmerlynn
2016-03-29 23:27:42 -07:00
Chao Xu
0d37fbdff9
changes in client-gen
2016-03-29 14:49:12 -07:00
Wojciech Tyczynski
9ee8278e4a
Fix remaining issues with conversion generator.
2016-03-29 09:49:27 +02:00
Yifan Gu
d814d973ff
rkt: Bump rkt required version. Get options from api service.
2016-03-28 17:06:14 -07:00
deads2k
e8fb35d4d8
refactor resource overrides as positive logic interface
2016-03-28 09:24:49 -04:00
k8s-merge-robot
95e09e303f
Merge pull request #22965 from caesarxuchao/delete-UID-precondition
...
Auto commit by PR queue bot
2016-03-26 09:36:28 -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
k8s-merge-robot
f6fac0e4de
Merge pull request #23443 from goltermann/vet2
...
Auto commit by PR queue bot
2016-03-25 23:43:44 -07:00
Chao Xu
3aa26565fc
move fake discovery client to pkg/client/typed/discovery/fake
2016-03-25 16:02:08 -07:00
goltermann
32d569d6c7
Fixing all the "composite literal uses unkeyed fields" Vet errors.
2016-03-25 15:25:09 -07:00
Lucas Käldström
c6172e58cf
Make kubelet use an arch-specific pause image depending on GOARCH
2016-03-25 23:45:59 +02:00
k8s-merge-robot
08e9ef0ef9
Merge pull request #22195 from jeffmendoza/wordpress-update
...
Auto commit by PR queue bot
2016-03-25 14:14:44 -07:00
Jeff Mendoza
fb601cd1e2
WordPress example major update.
...
Rewrite the WordPress example to use deployments, persistent volume
claims, and update the sample flow to the latest guidelines.
2016-03-25 11:40:35 -07:00
Chao Xu
31b425b3a1
add delete precondition
2016-03-25 11:21:39 -07:00
k8s-merge-robot
4e4ad61260
Merge pull request #23366 from goltermann/vet
...
Auto commit by PR queue bot
2016-03-24 21:50:56 -07:00
harry
8472cfa214
Refactor throttle into util pkg
...
Fix missing throttle.go
2016-03-25 08:32:23 +08:00
k8s-merge-robot
8355cefb7b
Merge pull request #23373 from wojtek-t/conversions_with_framework_3
...
Auto commit by PR queue bot
2016-03-24 01:39:23 -07:00
Wojciech Tyczynski
42e7ecda5a
Fix bunch of issues with conversion generator.
2016-03-24 08:26:51 +01:00
nikhiljindal
1cccfc7074
Disabling swagger ui by default. Adding a flag to enable it
2016-03-23 13:19:22 -07:00
Jan Chaloupka
663fbce3a0
Kubelet: node allocatable resources: negative quantities should not be allowed
...
When setting kube/system-resources for a node, negative quantities can result in
node's allocatable being higher then node's capacity.
Let's check the quantity and return error if it is negative.
2016-03-23 18:02:07 +01: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
da58256187
Merge pull request #23328 from wojtek-t/conversions_with_framework_2
...
Auto commit by PR queue bot
2016-03-23 01:48:21 -07:00
Wojciech Tyczynski
7394721d5f
Use preexisting conversions in generator
2016-03-23 08:40:54 +01: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
goltermann
34d4eaea08
Fixing several (but not all) go vet errors. Most are around string formatting, or unreachable code.
2016-03-22 17:26:50 -07:00
Marc Lough
27c6224abe
The --etcd-config option has been removed from kube-apiserver so also remove the mention about it.
2016-03-22 20:14:48 +00:00
k8s-merge-robot
d124deeb2f
Merge pull request #23272 from wojtek-t/conversion_generator_with_framework
...
Auto commit by PR queue bot
2016-03-22 08:42:58 -07:00
k8s-merge-robot
e2f4141bb3
Merge pull request #23249 from fejta/hackcmd
...
Auto commit by PR queue bot
2016-03-22 08:07:43 -07:00
Wojciech Tyczynski
f1248b9c82
Migrate to new conversion generator
2016-03-22 08:43:02 +01:00
Harry Zhang
a4d04095d0
Refactor crlf & crypto
2016-03-21 20:20:05 +08:00
harry
343b1927d1
Refactor config map into sub pkg
2016-03-21 14:50:57 +08:00
Erick Fejta
4f22713add
Use tagged gcr.io images in cmd/integration/integration.go
2016-03-19 17:56:19 -07:00
Wojciech Tyczynski
ce9b2ab3e3
Remove old deep-copy generator.
2016-03-18 09:42:15 +01:00
Wojciech Tyczynski
04eb0d40bb
Migrate everything to new deep-copy generator.
2016-03-17 15:22:18 +01:00
Wojciech Tyczynski
74d005f1cf
Generate DeepCopies per directory.
2016-03-17 09:28:11 +01:00
k8s-merge-robot
76984d969e
Merge pull request #22982 from wojtek-t/protobuf_cleanups
...
Auto commit by PR queue bot
2016-03-16 09:25:33 -07:00
k8s-merge-robot
460ece34d5
Merge pull request #22928 from caesarxuchao/print-client-gen-command
...
Auto commit by PR queue bot
2016-03-16 00:38:39 -07:00
Wojciech Tyczynski
fe2287d0a2
Small cleanups in protobuf generator
2016-03-16 08:16:04 +01:00
k8s-merge-robot
2bb7960b61
Merge pull request #22738 from wojtek-t/build_protobufs_in_docker
...
Auto commit by PR queue bot
2016-03-15 16:56:26 -07:00
k8s-merge-robot
204d426dd3
Merge pull request #22310 from krousey/adapterbreak
...
Auto commit by PR queue bot
2016-03-15 14:28:38 -07:00
Wojciech Tyczynski
919afadbe7
Refactor import tracker
2016-03-15 16:02:18 +01:00
Kris
4d404ded1a
Moving adapters to their own packages
2016-03-14 14:22:34 -07:00
Chao Xu
f5ed9b3cd9
ignore verify-only flag
2016-03-14 10:28:20 -07:00
Chao Xu
ec02dfc9f0
generated changes
2016-03-14 10:28:20 -07:00
Chao Xu
d83175571d
include the client-gen arguments in the generated files
2016-03-14 10:28:20 -07:00
harry
f19d59cf35
Move flag into sub pkg
2016-03-14 21:30:38 +08:00
Jordan Liggitt
d008283942
Tolerate multiple registered versions in a single group
2016-03-12 12:49:41 -05:00
k8s-merge-robot
ec0c0d7219
Merge pull request #22850 from wojtek-t/refactor_assmble_file
...
Auto commit by PR queue bot
2016-03-12 02:13:03 -08:00
Brian Grant
532ba5a3c6
Merge pull request #21535 from AdoHe/restore_secure_etcd
...
restore ability to run against secured etcd
2016-03-11 12:14:06 -08:00
AdoHe
7228b9b987
restore ability to run against secured etcd
2016-03-11 11:21:16 -05:00
Wojciech Tyczynski
0db2012039
Refactor assmebling proto files to avoid code duplication
2016-03-11 15:54:10 +01:00
k8s-merge-robot
d7a87c2285
Merge pull request #22741 from wojtek-t/refactor_protobuf_generator
...
Auto commit by PR queue bot
2016-03-10 03:28:19 -08:00
Wojciech Tyczynski
62dc80c9a2
Fix package
2016-03-10 08:21:01 +01:00
Wojciech Tyczynski
454468f5c2
Remove dead code
2016-03-09 12:19:02 +01:00
Wojciech Tyczynski
dcf292174e
Refactor Rewrite functions
2016-03-09 12:19:02 +01:00
Wojciech Tyczynski
52798beef2
Generate protobuf-related files in Docker
2016-03-09 10:45:24 +01:00
David McMahon
dae84f5306
Update the latestReleaseBranch to release-1.2 in the munger.
2016-03-08 18:59:28 -08:00
k8s-merge-robot
dba955e112
Merge pull request #22521 from wojtek-t/support_go_16_in_gofmt
...
Auto commit by PR queue bot
2016-03-08 13:14:45 -08:00
k8s-merge-robot
55530bc8f7
Merge pull request #22664 from bprashanth/cleanup-hairpin
...
Auto commit by PR queue bot
2016-03-08 05:36:18 -08:00
Wojciech Tyczynski
525d14e0bc
Fix gofmt errors
2016-03-08 09:46:47 +01:00
Prashanth Balasubramanian
544d0a5c05
Cleanup hairpin flag in the kubelet.
2016-03-07 11:55:09 -08:00
Wojciech Tyczynski
e2ebc50648
Don't sync all objects for replenishment as often as ResourceQuota.
2016-03-07 08:31:09 +01:00
k8s-merge-robot
95ab1936ea
Merge pull request #22559 from krousey/discbreak
...
Auto commit by PR queue bot
2016-03-06 12:47:07 -08:00
k8s-merge-robot
168711b3cd
Merge pull request #22281 from wojtek-t/increase_qps_limits
...
Auto commit by PR queue bot
2016-03-05 21:27:57 -08:00
k8s-merge-robot
b0bd196dc5
Merge pull request #21752 from BugRoger/kube_proxy_health_check
...
Auto commit by PR queue bot
2016-03-05 07:23:08 -08: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
Kris
dbde4fd798
Move the discovery client to its own package
2016-03-04 13:44:52 -08:00
Abhi Shah
b25a48d605
Revert "Move discovery client to its own package"
2016-03-04 09:24:54 -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
Abhi Shah
627edd2588
Merge pull request #22016 from krousey/discbreak
...
Move discovery client to its own package
2016-03-04 09:17:46 -08:00
k8s-merge-robot
0e3469dce3
Merge pull request #22183 from pmorie/config-quota
...
Auto commit by PR queue bot
2016-03-04 03:12:51 -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
Filip Grzadkowski
b5c9af9762
Use controller framework in HPA controller.
...
Ref #22174
2016-03-03 11:55:44 +01:00
Wojciech Tyczynski
2f6d034cea
Workaround long latency of POST pods
2016-03-03 10:45:43 +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
gmarek
89f0699035
Increase MaxPods in Kubemark
2016-03-02 16:21:16 +01:00
Paul Morie
834776aa1f
Add resource quota for ConfigMap
2016-03-02 09:59:51 -05:00
Dawn Chen
a90ac42dd8
Kill docker daemon after configing cbr0 if flag --babysit-daemon is true so that babysitter process can restart it again with proper configurations and checkpoint file.
2016-03-01 16:46:31 -08:00
Saad Ali
f9b1a33b12
Merge pull request #21953 from timstclair/testing
...
Move kubelet test-only files to test-only packages
2016-03-01 15:48:10 -08:00
k8s-merge-robot
bef2b8f1ed
Merge pull request #21927 from caesarxuchao/fix-404-links
...
Auto commit by PR queue bot
2016-03-01 15:41:32 -08:00
k8s-merge-robot
d5a4915cf3
Merge pull request #22036 from timstclair/docs
...
Auto commit by PR queue bot
2016-03-01 11:46:33 -08:00
Tim St. Clair
7b6d843309
Move test-only files to test-only packages
2016-03-01 09:11:32 -08:00
Wojciech Tyczynski
c47aa368bd
Increase QPS limits in integration and e2e tests
2016-03-01 16:49:38 +01:00
mqliang
7e1ab26c06
add lookup cache for daemonset
2016-03-01 22:04:56 +08:00
Kris
f22664159e
Move the discovery client to its own package
2016-02-29 15:37:21 -08:00
Chao Xu
7a85d54d4e
fix links
2016-02-29 13:27:29 -08:00
Kris
e664ef922f
Move restclient to its own package
2016-02-29 12:05:13 -08:00
Wojciech Tyczynski
cf7e6d0fc3
Merge pull request #21965 from mqliang/flag-abbreviation
...
avoid use abbreviation in flag
2016-02-29 14:43:26 +01:00
k8s-merge-robot
6f8a951f87
Merge pull request #20446 from derekwaynecarr/quota_scopes
...
Auto commit by PR queue bot
2016-02-27 19:46:42 -08:00
k8s-merge-robot
5703945a29
Merge pull request #21361 from yujuhong/maxpods
...
Auto commit by PR queue bot
2016-02-27 09:18:48 -08:00
k8s-merge-robot
43792754d8
Merge pull request #21469 from wojtek-t/parallel_namespace_deletion
...
Auto commit by PR queue bot
2016-02-27 07:26:49 -08:00
k8s-merge-robot
f0c0af2561
Merge pull request #20528 from mikedanese/varz
...
Auto commit by PR queue bot
2016-02-27 00:27:18 -08:00
k8s-merge-robot
00d99ac261
Merge pull request #20347 from ericchiang/authz_grpc
...
Auto commit by PR queue bot
2016-02-26 22:00:42 -08:00
derekwaynecarr
af85fb57c3
Make ResourceQuota admission and controller work generically
2016-02-26 20:34:15 -05:00
Tim St. Clair
198c120036
Detect & fix backwards markdown links (of the form (foo)[bar])
2016-02-26 13:24:21 -08:00
k8s-merge-robot
f15d8528b6
Merge pull request #21603 from madhusudancs/scale-internal-autoscale
...
Auto commit by PR queue bot
2016-02-26 03:48:11 -08:00
Madhusudan.C.S
b69ec9faff
Teach serde test to deal with autoscaling group's duality.
2016-02-25 15:05:28 -08:00
Wojciech Tyczynski
506899008f
Parallelization of namespace deletion
2016-02-25 16:33:25 +01:00
mqliang
4a9a3aeeea
avoid use abbreviation in flag
2016-02-25 17:30:21 +08: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
dcbeacded0
Merge pull request #21521 from mesosphere/jdef_kubelet_options1
...
Auto commit by PR queue bot
2016-02-24 18:35:10 -08:00
Mike Danese
5ec02bd021
add http handler to export configuration state
2016-02-24 14:12:28 -08:00
mqliang
e44e71ca87
make cache size configurable
2016-02-24 22:37:02 +08:00
Yu-Ju Hong
a07d1411a8
Change default --max-pods in kubelet to 110
...
Also increase maximum dead containers to 240
2016-02-23 15:37:36 -08:00
Michael Schmidt
0790a6a825
enable health check for kube-proxy when wrapped in hyperkube
2016-02-23 15:47:23 +01:00
Jeff Lowdermilk
c406665b2b
Plumb node labels through salt
...
Expose node-labels flag on kubelet for gce via a startup script
env var.
2016-02-22 15:31:34 -08:00
Dawn Chen
699c80b752
Merge pull request #21641 from bprashanth/promisc
...
Teach the kubelet about promiscuous mode, take 2
2016-02-22 15:08:18 -08:00
Eric Chiang
3116346161
*: add webhook implementation of authorizer.Authorizer plugin
2016-02-22 11:39:07 -08: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
k8s-merge-robot
6d0e57b711
Merge pull request #20953 from yujuhong/log_error
...
Auto commit by PR queue bot
2016-02-21 02:45:23 -08:00
Prashanth Balasubramanian
2e8ff81de1
Teach the kubelet about --hairpin-mode=promiscuous-bridge.
2016-02-20 22:40:54 -08:00
Daniel Smith
a8b943dddd
Revert "Put the container bridge in promiscuous mode."
2016-02-19 23:14:53 -08:00
James DeFelice
6c09689c60
add functional Option type to Kubelet, add SetNodeStatus Option, migrate node statue update funcs to slice of callbacks
2016-02-20 02:09:54 +00:00
Prashanth Balasubramanian
a694a7ae4b
Teach the kubelet about --hairpin-mode=promiscuous-bridge.
2016-02-19 14:59:16 -08:00
k8s-merge-robot
1820da67a2
Merge pull request #21436 from caesarxuchao/clientget-doc
...
Auto commit by PR queue bot
2016-02-19 11:38:29 -08:00
Chao Xu
f255a723ac
add client-gen readme
2016-02-19 10:43:17 -08:00
Eric Tune
ab8cfb968f
Enabled batch API group in apiserver
2016-02-19 09:20:56 -08:00
Eric Tune
98a801a37b
Created batch API group and copied Job there
...
Modeled after on first commit (2fbc5bb
) of piosz:hpa-ga (#20501 ).
2016-02-19 09:20:56 -08:00
k8s-merge-robot
eb45154996
Merge pull request #21348 from caesarxuchao/generate-fake-for-1-2
...
Auto commit by PR queue bot
2016-02-18 23:02:05 -08:00
k8s-merge-robot
5acdb92126
Merge pull request #21177 from laushinka/spelling-fixes
...
Auto commit by PR queue bot
2016-02-18 10:29:49 -08:00
k8s-merge-robot
17325ef6ef
Merge pull request #20501 from piosz/hpa-ga
...
Auto commit by PR queue bot
2016-02-18 06:52:39 -08:00
Chao Xu
ad46715f51
generate fake client for release_1_2
2016-02-17 16:10:02 -08:00
laushinka
7ef585be22
Spelling fixes inspired by github.com/client9/misspell
2016-02-18 06:58:05 +07:00
k8s-merge-robot
1a2f811a3b
Merge pull request #20063 from mqliang/imageGC-config
...
Auto commit by PR queue bot
2016-02-17 06:16:45 -08:00
Chao Xu
97aecd002a
remove underscore in imported pkg names
2016-02-16 10:54:51 -08:00
Chao Xu
b165ba2e00
generator's changes to remove underscore from imported package names
2016-02-16 10:19:32 -08:00
Chao Xu
e482501e8c
rename file names
2016-02-16 10:08:51 -08:00
Piotr Szczesniak
2b614179c7
Fixed options test
2016-02-15 21:39:00 +01:00
Piotr Szczesniak
264c64ec0d
Enabled autoscaling API group in apiserver
2016-02-15 21:39:00 +01:00
Daniel Smith
74400c33ae
changes for cross-group moves
2016-02-15 21:39:00 +01:00
Piotr Szczesniak
2fbc5bb767
Created autoscaling API group and copied HPA there
2016-02-15 21:39:00 +01:00
mqliang
641ba92aa3
move minGCAge to ImageGCPolicy and make it configurable
2016-02-15 22:54:54 +08:00
Paul Morie
d1dc259ef2
ConfigMap volume source
2016-02-14 16:19:17 -05:00
k8s-merge-robot
43fb544a4a
Merge pull request #21001 from ericchiang/oidc_groups
...
Auto commit by PR queue bot
2016-02-14 05:24:43 -08:00
k8s-merge-robot
315a509340
Merge pull request #20900 from jsafrane/devel/volume-names
...
Auto commit by PR queue bot
2016-02-13 17:58:29 -08:00
Jordan Liggitt
dd5d98d80a
regen codecs
2016-02-13 09:15:39 -05:00
Yu-Ju Hong
0eb04cb433
Log kubelet startup error messages
2016-02-12 16:43:54 -08:00
Mike Danese
695211e2ee
Merge pull request #21105 from caesarxuchao/watchCacheForIntegration
...
turn on and off watch cache in integration test
2016-02-12 14:02:47 -08:00
Eric Chiang
92d37d5cc5
plugin/pkg/auth/authenticator/token/oidc: get groups from custom claim
2016-02-12 09:58:18 -08:00
derekwaynecarr
e5e691ed5f
Default lockfile to empty string while alpha
2016-02-12 10:50:17 -05:00
Jan Safranek
1d0b1c227b
Add PV.Name into names of generated GCE/AWS/OSP volumes.
...
Volume names have now format <cluster-name>-dynamic-<pv-name>.
pv-name is guaranteed to be unique in Kubernetes cluster, adding
<cluster-name> ensures we don't conflict with any running cluster
in the cloud project (kube-controller-manager --cluster-name=XXX).
'kubernetes' is the default cluster name.
2016-02-12 09:46:59 +01:00
Chao Xu
18c1eb2d56
turn on and off watch cache in integration test
2016-02-11 13:51:03 -08:00
Mike Danese
31b8905da7
move controller manager to compoenent config
2016-02-11 13:13:03 -08:00
k8s-merge-robot
f6ae6b47ae
Merge pull request #20687 from vishh/systemd-support
...
Auto commit by PR queue bot
2016-02-11 13:06:29 -08:00
derekwaynecarr
56f5b992bb
Fix incorrect versions passed into namespace controller
2016-02-10 22:44:52 -05:00
Vishnu kannan
575812787d
Replace `--resource-container` and `--system-container` with
...
`--kubelet-cgroups` and `--system-cgroups` respectively.
Updated `--runtime-container` to `--runtime-cgroups`.
Cleaned up most of the kubelet code that consumes these flags to match
the flag name changes.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-10 17:33:28 -08:00
Chao Xu
1c84552757
generate the versioned clientset
2016-02-10 17:22:46 -08:00
Vishnu kannan
51e4ccf106
Updating the default values for the cgroups hierarchies that kubelet
...
creates for managing the nodes.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-10 16:02:36 -08:00
Vishnu kannan
38efc837b9
Make container runtime's cgroup configurable.
...
Use the real cgroups for metrics generation.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-10 16:02:34 -08:00
Mike Danese
b3172a4ccf
kubelet: add a pidfile
2016-02-10 11:38:50 -08:00
k8s-merge-robot
71b6b81102
Merge pull request #20076 from derekwaynecarr/namespace_controller_workers
...
Auto commit by PR queue bot
2016-02-10 00:55:57 -08:00
Prashanth B
f0620a5efd
Merge pull request #20883 from bprashanth/kubelet_flag
...
Kubelet flag for disabling hairpin mode
2016-02-09 17:31:30 -08:00
k8s-merge-robot
2ec49efd54
Merge pull request #19945 from Clarifai/fix-formatting
...
Auto commit by PR queue bot
2016-02-09 16:05:00 -08:00
derekwaynecarr
106693d9b3
Refactor namespace controller to use workers, do more delete collection calls
2016-02-09 16:39:13 -05:00
Prashanth Balasubramanian
c3a3a2bacd
Pipe hairpin-mode flag through kubelet, enable on soak.
2016-02-09 12:12:19 -08:00
Huamin Chen
d7e4b826b9
support Azure File Service volume
...
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-02-09 01:07:12 +00:00
Jordan Liggitt
545f6be573
Regenerate types.go
2016-02-08 17:19:15 -05:00
k8s-merge-robot
b32078d89b
Merge pull request #20496 from matthewdupre/masquerade-config
...
Auto commit by PR queue bot
2016-02-08 10:49:20 -08:00
James DeFelice
1aec798aa0
support optional envvars for pod-infra-container
2016-02-08 13:48:25 +00:00
Matt Dupre
9925cddc11
Change iptables fwmark to use single configurable bit instead of whole mark space
2016-02-08 11:12:09 +00:00
gmarek
6b2507485f
Add FakeNeverRateLimitter
2016-02-08 11:06:25 +01:00
Jan Chaloupka
4389b3f0d6
Rewritte util.* -> wait.* wherever reasonable
2016-02-07 12:02:20 +01:00
k8s-merge-robot
c26087db45
Merge pull request #19611 from thockin/proxy-sysctl-decouple
...
Auto commit by PR queue bot
2016-02-06 23:01:48 -08:00
Tim Hockin
41ba8ced6d
Dont log errors on proxy leftover cleanup
2016-02-07 02:41:50 +00:00
Jordan Liggitt
544af0a910
Set kube-proxy arg default values
2016-02-06 11:01:13 -05:00
Madhusudan.C.S
4f9b8b2bfc
Link all the ReplicaSet controller boilerplate together.
...
1. Enable replica set in controller manager.
2. Enable replica set etcd storage in master package.
3. Add replica set support to kubectl commands.
2016-02-05 21:05:10 -08:00
k8s-merge-robot
fcf9c4a1e4
Merge pull request #19741 from pwittrock/syncfsmetrics
...
Auto commit by PR queue bot
2016-02-05 17:54:22 -08:00
Mike Danese
b1743a6887
this is a manual reversion of #20702
...
I can't revert with github which says "Sorry, this pull request couldn’t be
reverted automatically. It may have already been reverted, or the content may
have changed since it was merged."
Reverts commit: 0c191e787b
2016-02-05 16:34:02 -08:00
Phillip Wittrock
3de94cd23c
Supply volume fs metrics to server/stats/handler.go
...
* Metrics will not be expose until they are hooked up to a handler
* Metrics are not cached and expose a dos vector, this must be fixed before release or the stats should not be exposed through an api endpoint
2016-02-05 16:00:24 -08:00
Daniel Smith
5fe99f44c8
Merge pull request #20542 from mikedanese/kube-proxy-defaulting
...
componentconfig: move kube proxy defaulting into the exetrnal api
2016-02-05 15:51:12 -08:00
Chao Xu
184440f8ef
rename release_1_2 to internalclientset
2016-02-05 14:02:28 -08:00
k8s-merge-robot
14d74a1c01
Merge pull request #19365 from jsafrane/devel/retry-delete
...
Auto commit by PR queue bot
2016-02-05 09:55:21 -08:00
k8s-merge-robot
266d7aa5b3
Merge pull request #19783 from magicwang-cn/master
...
Auto commit by PR queue bot
2016-02-05 08:53:30 -08:00
Jan Safranek
76b6449715
Retry recycle or delete operation on failure.
...
Recycle controller tries to recycle or delete a PV several times.
It stores count of failed attempts and timestamp of the last attempt in
annotations of the PV.
By default, the controller tries to recycle/delete a PV 3 times in
10 minutes interval. These values are configurable by
kube-controller-manager --pv-recycler-maximum-retry=X --pvclaimbinder-sync-period=Y
arguments.
2016-02-05 17:02:13 +01:00
k8s-merge-robot
ae15a4437b
Merge pull request #19944 from mwielgus/simple-cm
...
Auto commit by PR queue bot
2016-02-05 06:41:28 -08:00
gmarek
0c191e787b
Split controller flags between controllers
2016-02-05 12:17:51 +01:00
Marcin Wielgus
bf0c881263
Set Docker custom metric label for cAdvisor if custom metric volume is mounted
2016-02-05 12:00:02 +01:00
magicwang-cn
d2cf858560
make watch cache sizes configuratable of kube-apiserver
2016-02-05 15:47:27 +08:00
Daniel Smith
15df7c7251
Merge pull request #20592 from erictune/fix-munge-2
...
Print line number of failed link conversion.
2016-02-04 23:26:05 -08:00
Chao Xu
1b047f8e67
rename legacy to core
2016-02-04 14:26:56 -08:00
Nikhil Jindal
59820827d4
Merge pull request #20513 from nikhiljindal/apiserverExampleTest
...
Adding test for apiserver example
2016-02-04 11:28:58 -08:00
dingh
25e4cd37f1
update pod count in comment
2016-02-04 15:52:49 +08:00
k8s-merge-robot
65ebe19164
Merge pull request #20584 from caesarxuchao/release_1_2
...
Auto commit by PR queue bot
2016-02-03 19:46:27 -08:00
k8s-merge-robot
bb7ad7cd09
Merge pull request #18795 from dcbw/cbr0-network-plugin
...
Auto commit by PR queue bot
2016-02-03 19:46:25 -08:00
nikhiljindal
c7beb9078c
Updating methods to return error rather than using glog.Fatalf
2016-02-03 16:00:45 -08:00
Eric Tune
cf4ad07adc
Print line number of failed link conversion.
2016-02-03 13:52:57 -08:00
Chao Xu
f9f5736b01
grep sed
2016-02-03 13:06:07 -08:00
derekwaynecarr
070dce1bec
Fix DeleteCollection in FakeClient
2016-02-03 14:39:24 -05:00
Mike Danese
ee4e60d78c
componentconfig: move kube proxy defaulting into the exetrnal api
2016-02-03 11:04:24 -08:00
Rudi Chiarito
a0831a2378
Mass fix of Infof and co. missing the trailing "f", even when formatting placeholders are used
2016-02-03 11:34:59 -05:00
Dan Williams
fabb65c13f
Add a network plugin that duplicates "configureCBR0" functionality
2016-02-03 10:08:08 -06:00
Wojciech Tyczynski
205e6899be
Generate public deep-copy functions
2016-02-03 13:33:24 +01:00
k8s-merge-robot
a7ef693f84
Merge pull request #20464 from thockin/proxymode-iptables
...
Auto commit by PR queue bot
2016-02-03 00:17:38 -08:00
k8s-merge-robot
843c11e06a
Merge pull request #20452 from caesarxuchao/replace-client-kubelet
...
Auto commit by PR queue bot
2016-02-02 23:46:58 -08:00
Tim Hockin
11f75e61b9
Inject a kernel-compat tester for kube-proxy test
2016-02-02 22:11:39 -08:00
Chao Xu
cddd7b56a4
replace client with clientset in kubelet and other places
2016-02-02 20:28:45 -08:00
Chao Xu
fe7887f1ec
replace the client with clientset in controllers
2016-02-02 20:28:45 -08:00
k8s-merge-robot
8d8de2efb4
Merge pull request #19314 from cjcullen/tunnels
...
Auto commit by PR queue bot
2016-02-02 19:46:06 -08:00
Chao Xu
66f5cd259d
automatically generate the clientset
2016-02-02 16:06:43 -08:00
Tim Hockin
7ed83ad4f9
Make kube-proxy default to iptables (regression)
...
This was accidentally introduced as part of the component config changes.
2016-02-02 12:45:11 -08:00
CJ Cullen
04eb90a5d4
Make tunneler hold tunnels open and healthcheck vs. reopening every 5 minutes.
...
Also add a test for the Update() logic.
Reordered tunnels vs. storage initialization (prevent a nil ptr panic)
2016-02-02 12:00:29 -08:00
k8s-merge-robot
74c62aecc5
Merge pull request #20186 from lavalamp/import-boss
...
Auto commit by PR queue bot
2016-02-02 06:21:50 -08:00
k8s-merge-robot
c5260c8c71
Merge pull request #20145 from mqliang/quorum-read
...
Auto commit by PR queue bot
2016-02-02 05:50:41 -08:00
k8s-merge-robot
32ab64ce5b
Merge pull request #19778 from resouer/runtime
...
Auto commit by PR queue bot
2016-02-01 21:05:05 -08:00
k8s-merge-robot
4eaffd2477
Merge pull request #19900 from vishh/kubelet-cpu-cfs
...
Auto commit by PR queue bot
2016-02-01 15:18:30 -08:00
k8s-merge-robot
2746b5e43d
Merge pull request #20320 from caesarxuchao/add-discovery
...
Auto commit by PR queue bot
2016-02-01 14:35:27 -08:00
harry
1032067ff9
Replace runtime reference by pkg
2016-02-01 21:06:44 +08:00
Chao Xu
c72d234bbf
replacing handwritten client in several controllers
2016-01-31 15:42:02 -08:00
k8s-merge-robot
03ed851c11
Merge pull request #20252 from smarterclayton/parameter_codec
...
Auto commit by PR queue bot
2016-01-30 13:07:52 -08:00
k8s-merge-robot
6f66dbb9ab
Merge pull request #20127 from smarterclayton/remove_conversion_scheme
...
Auto commit by PR queue bot
2016-01-30 12:39:44 -08:00
Clayton Coleman
8692d260f8
Use Parameter codec in request.VersionedParams()
2016-01-30 14:14:20 -05:00
Clayton Coleman
60b66665e1
Move conversion.Scheme to runtime
...
There is only one type registry to rule them all
2016-01-30 14:12:40 -05:00
Alex Robinson
5c53b3a13b
Merge pull request #20335 from aveshagarwal/master-integration-tests-issue
...
Fix docker version errors in integration tests.
2016-01-30 10:40:06 -08:00
mqliang
b0e06c14e5
add a knob to enable quorum read
2016-01-30 20:32:12 +08:00
k8s-merge-robot
0069c901d9
Merge pull request #20341 from caesarxuchao/ingress-plural
...
Auto commit by PR queue bot
2016-01-29 15:11:16 -08:00
Chao Xu
8531ef4979
change ingress and componentstatus plural form
2016-01-29 11:21:04 -08:00
Chao Xu
dd357ed86a
include DiscoveryClient in the generated clientset
2016-01-29 11:03:03 -08:00
Avesh Agarwal
de804332f4
Fix docker version errors in integration tests.
2016-01-29 13:48:07 -05:00
Mike Danese
309eac5f7f
update proxy server
2016-01-28 15:46:40 -08:00
Fabio Yeon
326a29d706
Merge pull request #20220 from krousey/integrationlogging
...
Add more logging to diagnose flake
2016-01-28 11:38:33 -08:00
Daniel Smith
46d12b185e
Add 'import-boss': enforce go import restrictions.
2016-01-27 16:18:46 -08:00
k8s-merge-robot
458eb5284a
Merge pull request #19105 from smarterclayton/prepare_negotiate
...
Auto commit by PR queue bot
2016-01-27 13:35:30 -08:00
Brendan Burns
266778170b
Merge pull request #20115 from hongchaodeng/hollow-kubelet
...
fix Version not found in docker.ENV in fakeDockerClient
2016-01-27 11:50:11 -08:00
Kris
d2f829edcc
Add more logging to diagnose flake
2016-01-27 10:22:35 -08:00
k8s-merge-robot
3f5e417999
Merge pull request #19502 from swagiaal/internalize-ownership
...
Auto commit by PR queue bot
2016-01-26 23:06:39 -08:00