Dawn Chen
38583307ca
flag controlled RLIMIT_NOFILE for kubelet.
2015-09-22 15:18:34 -07:00
Chao Xu
6dc61f1bea
fix the package in cmd/kube-version-change/import_known_versions.go
2015-09-22 11:23:55 -07:00
Rajat Chopra
4dc7485d94
cni network plugin
2015-09-22 11:16:41 -07:00
k8s-merge-robot
b747697000
Merge pull request #14310 from thockin/kube-proxy-mode-annotation
...
Auto commit by PR queue bot
2015-09-21 23:07:27 -07:00
k8s-merge-robot
65c8629247
Merge pull request #14239 from caesarxuchao/import-versions-in-kube-version-change
...
Auto commit by PR queue bot
2015-09-21 19:47:12 -07:00
Tim Hockin
bd3cd82a12
Change kube-proxy flag: annotation for proxy-mode
...
This changes the --legacy-userspace-proxy flag to be a string flag
--proxy-mode. If specified, the flag will be respected ('userspace' and
'iptables' being valid values). If left blank (default) we will choose the
"best". best means userspace for now UNLESS the user adds an annotation
(net.experimental.kubernetes.io/proxy-mode) to their node, in which case we
will try to use that.
This allows people to try it on a single machine without fear of global failure
and without it getting rolled back on reboots. It is a poor-man's config blob.
2015-09-21 18:06:24 -07:00
k8s-merge-robot
6c30a0e170
Merge pull request #13955 from caesarxuchao/API-discovery
...
Auto commit by PR queue bot
2015-09-21 14:01:36 -07:00
Chao Xu
1278771b34
let apiserver support api discovery
2015-09-21 12:20:24 -07:00
k8s-merge-robot
843134885e
Merge pull request #12470 from simon3z/add-host-ipc
...
Auto commit by PR queue bot
2015-09-21 09:15:01 -07:00
k8s-merge-robot
6dad530a1f
Merge pull request #12599 from rootfs/fc_volume
...
Auto commit by PR queue bot
2015-09-20 17:20:26 -07:00
Chao Xu
1eea47ce89
import known versions in kube-version-change tool
2015-09-19 22:33:21 -07:00
Huamin Chen
ed9a1bbd3a
support fibre channel volume
...
Signed-off-by: Huamin Chen <hchen@redhat.com>
2015-09-18 19:15:31 -04:00
Federico Simoncelli
f21d9ac9e4
Support pods with containers using host ipc
...
Add a HostIPC field to the Pod Spec to create containers sharing
the same ipc of the host.
This feature must be explicitly enabled in apiserver using the
option host-ipc-sources.
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
2015-09-18 21:13:39 +02:00
Mike Danese
22072af90d
rename jobmanager to jobcontroller
2015-09-18 11:48:47 -07:00
Alex Mohr
bdfd469a85
Merge pull request #14137 from caesarxuchao/13823
...
rebase 13823
2015-09-17 15:25:52 -07:00
k8s-merge-robot
c1eb1a1b2f
Merge pull request #13791 from fgrzadkowski/fix_secrets_in_docker
...
Auto commit by PR queue bot
2015-09-17 15:13:29 -07:00
Kris
f4ad00d9ae
Moving Status object to a common package
2015-09-17 14:09:53 -07:00
k8s-merge-robot
9cb1477662
Merge pull request #14123 from Huawei-PaaS/issue/missing_parameter
...
Auto commit by PR queue bot
2015-09-17 14:08:53 -07:00
Jian Huang
1e9b8de56c
Fix the issue where output paramters not matched golog string format
2015-09-18 00:45:01 +08:00
Filip Grzadkowski
7fe34f2050
Introduce nsenter writer for volume plugins
2015-09-17 16:40:29 +02:00
Maciej Szulik
8cefa2ee55
Job controller logic
2015-09-17 10:05:33 +02:00
k8s-merge-robot
445fde3dc5
Merge pull request #13447 from pweil-/pid-mode
...
Auto commit by PR queue bot
2015-09-16 23:34:35 -07:00
k8s-merge-robot
426d4a2477
Merge pull request #13945 from caesarxuchao/kube-api-prefix
...
Auto commit by PR queue bot
2015-09-16 18:43:55 -07:00
Jeff Lowdermilk
9ed2d842bc
Merge pull request #12655 from gmarek/api_ports
...
Add information about ports opened by Kubelet to API
2015-09-15 17:54:31 -07:00
Jeff Lowdermilk
20e127028f
Merge pull request #12396 from danwinship/iptables
...
Update util/iptables to deal with firewalld
2015-09-15 17:54:16 -07:00
Chao Xu
9bef5ff99d
register experimental apis as apis/experimental/..
...
mark --api-version as deprecated
2015-09-15 11:25:01 -07:00
gmarek
4b8ddf3d7e
Add information about ports opened by Kubelet to API
2015-09-15 14:24:55 -04:00
Paul Weil
ed80c2b940
pid mode
2015-09-15 13:51:44 -04:00
markturansky
7bc55b5aea
configurable pv recyclers
2015-09-15 12:48:25 -04:00
Dan Winship
30ea22f40e
Make kube-proxy resync its rules on firewalld restart
2015-09-15 11:17:40 -04:00
Dan Winship
8bc9c40796
Watch for firewalld restart, to allow reloading iptables rules
2015-09-15 11:17:40 -04:00
k8s-merge-robot
1381d0cc36
Merge pull request #13887 from nikhiljindal/deploymentController
...
Auto commit by PR queue bot
2015-09-14 22:01:06 -07:00
nikhiljindal
c97b9db700
Adding a deploymentController
2015-09-14 18:39:46 -07:00
Jeff Lowdermilk
e25ae7fdb2
Merge pull request #13833 from caesarxuchao/central-latest
...
[WIP] Making a generic latest package
2015-09-14 09:26:58 -07:00
Chao Xu
f5023929d8
fix broken files after rebase
2015-09-12 15:45:12 -07:00
Chao Xu
c733124920
address lavalamp's comments
2015-09-11 17:34:32 -07:00
Chao Xu
3dc5223f4f
check if experimental is enabled during startup of client and server
2015-09-11 17:34:32 -07:00
Chao Xu
dd6c121d7f
massive changes
2015-09-11 17:31:47 -07:00
Mike Danese
1065872d29
rebase and resolve a huge amount of conflicts to keep this up to date (does this commit have more LOC changed than the original implementation? that would be funny...)
2015-09-11 17:04:34 -07:00
Ananya Kumar
c7628fae43
Add daemon manager
2015-09-11 16:56:08 -07:00
Daniel Smith
ccd9e3e247
Run all automated tools
2015-09-11 16:11:08 -07:00
Daniel Smith
7a0fc719fb
Fix tooling for apis/experimental's new home
...
* fix package name
* add a script to auto-gofmt everything, useful after grep/sed incantations
* update conversion/deep copy generation
* doc update
2015-09-11 16:06:10 -07:00
Daniel Smith
4c2adabf42
move; sed replace
2015-09-11 16:03:22 -07:00
k8s-merge-robot
52ef0599d8
Merge pull request #13796 from jszczepkowski/hpa-rename
...
Auto commit by PR queue bot
2015-09-11 00:33:22 -07:00
k8s-merge-robot
bfc60709b1
Merge pull request #13468 from yifan-gu/rkt_doc
...
Auto commit by PR queue bot
2015-09-10 20:32:08 -07:00
Daniel Smith
b225c1d47a
Run gofmt (separate commit for easy rebases)
2015-09-10 17:17:59 -07:00
Daniel Smith
15b30b8b09
Move version agnostic parts of client
...
pkg/client/unversioned/cache -> pkg/client/cache
pkg/client/unversioned/record -> pkg/client/record
2015-09-10 17:17:59 -07:00
Yifan Gu
e7b9c50ba1
kubelet/rkt: add support for different stage1 image.
...
Also enable grace stop for service files.
2015-09-10 14:58:03 -07:00
tummychow
78ce5da988
Move util.StringSet into its own package
...
A lot of packages use StringSet, but they don't use anything else from
the util package. Moving StringSet into another package will shrink
their dependency trees significantly.
2015-09-10 12:04:15 -07:00
Jerzy Szczepkowski
65d43a40e5
Changed nameing in controller for HorizontalPodAutosclaer.
...
Changed nameing in controller for HorizontalPodAutosclaer to make it consistent with coding conventions.
2015-09-10 15:10:07 +02:00
k8s-merge-robot
f0f0d30c46
Merge pull request #13726 from gmarek/kubelet-changes
...
Auto commit by PR queue bot
2015-09-10 01:52:39 -07:00
gmarek
44e6a566f6
alphabetize structs in cmd/kubelet/app/server.go
2015-09-10 09:54:12 +02:00
k8s-merge-robot
f867ba3ba1
Merge pull request #13682 from ryfow/block-startup-for-cert
...
Auto commit by PR queue bot
2015-09-10 00:24:23 -07:00
gmarek
3f8953e23b
Add additional knobs to SimpleKubelet
2015-09-10 09:24:13 +02:00
k8s-merge-robot
434f05c0e3
Merge pull request #13705 from liggitt/attach
...
Auto commit by PR queue bot
2015-09-09 18:19:35 -07:00
Chao Xu
183c6e2e84
Merge pull request #13652 from clasohm/example_download_links_raw
...
add raw flag for GitHub download links
2015-09-09 16:19:14 -07:00
k8s-merge-robot
c993cf6509
Merge pull request #13192 from jiangyaoguo/rate-limit-events-in-kubelet
...
Auto commit by PR queue bot
2015-09-09 14:58:28 -07:00
k8s-merge-robot
4e0546c82d
Merge pull request #13553 from jszczepkowski/hpa-remove
...
Auto commit by PR queue bot
2015-09-09 13:49:07 -07:00
k8s-merge-robot
3879bee562
Merge pull request #13670 from aveshagarwal/proxy-fixes
...
Auto commit by PR queue bot
2015-09-09 09:55:52 -07:00
Jerzy Szczepkowski
6998247e1b
Implemented removal of Deployments, Daemons & HorizontalPodAutoscalers when Namespace is removed.
...
Implemented removal of Deployments, Daemons & HorizontalPodAutoscalers when Namespace is removed. Added unittest. Fixes #12735 .
2015-09-09 10:59:43 +02:00
jiangyaoguo
1460a1fb9e
Rate limit events in kubelet
...
1. Add EvnetRecordQps and EventBurst parameter in kubelet.
2. If EvnetRecordQps and EventBurst was set, rate limit events in kubelet
with a independent ratelimiter as setted.
2015-09-09 16:57:21 +08:00
k8s-merge-robot
45742e885c
Merge pull request #13452 from aveshagarwal/master-api-rate-burst-remove
...
Auto commit by PR queue bot
2015-09-09 00:42:59 -07:00
Jordan Liggitt
b2268574c5
Add pods/attach to long running requests, protect in admission for privileged pods
2015-09-09 00:49:00 -04:00
k8s-merge-robot
5a01a760b2
Merge pull request #13669 from aveshagarwal/proxy-birthcry-fix
...
Auto commit by PR queue bot
2015-09-08 17:33:05 -07:00
Avesh Agarwal
f94c57ac30
If ForceUserspaceProxy is true, check for iptables based proxy
...
should not be performed.
2015-09-08 19:54:07 -04:00
k8s-merge-robot
163518ee60
Merge pull request #13681 from pmorie/typo
...
Auto commit by PR queue bot
2015-09-08 12:27:03 -07:00
k8s-merge-robot
015389eba1
Merge pull request #13672 from jayunit100/apiserver-cert-doc
...
Auto commit by PR queue bot
2015-09-08 11:42:28 -07:00
Paul Morie
7f5e70022b
Fix typo in kube-proxy server.go
2015-09-08 14:03:45 -04:00
Ryan Fowler
d22a29cf66
Block apiserver startup on certificate
...
With some regularity, if the root certificate file needs to be generated
the apiserver could come up on the non-secure port before the cert
was generated.
`hack/local-up-cluster.sh` requires that apiserver.crt exists
before the replication controller starts. Otherwise service accounts
and secrets don't work.
This change just takes the certificate handling code out of the `go`.
2015-09-08 11:35:32 -05:00
jay vyas
4283201aea
[minor] cert file cmd line string fix
2015-09-08 09:50:15 -04:00
Avesh Agarwal
599100dc64
Fixed kube-proxy birthCry event as it seemed to start too early and
...
had a possibility to not start successfully after the event was already
posted.
2015-09-08 09:33:42 -04:00
Carsten Clasohm
d093fe0c4b
add raw flag for GitHub download links
2015-09-07 17:43:09 -07:00
Chao Xu
9fc79e9d99
refactor testapi and test scripts to prepare for multiple API groups.
2015-09-04 18:01:32 -07:00
Ruddarraju, Uday Kumar Raju
f8d6f13f7c
Union of authorizers
2015-09-04 11:04:50 -07:00
Quinton Hoole
7bbe516b95
Merge pull request #13303 from mwielgus/hpa_heapster_interface
...
MetricsClient for HorizontalPodAutoscaler
2015-09-04 09:09:54 -07:00
derekwaynecarr
ab1f4c5c2c
Fix typo in api server flag
2015-09-04 11:38:36 -04:00
Piotr Szczesniak
48b9c365c7
Merge pull request #13308 from timothysc/watch-cache-disable
...
Plumb through configuration option to disable watch cache
2015-09-04 13:40:46 +02:00
Avesh Agarwal
f0d0e2a089
Remove unused api-rate and api-burst params.
2015-09-03 17:57:35 -04:00
derekwaynecarr
5dc74e8dbf
Add support for CFS quota in kubelet
2015-09-03 13:44:28 -04:00
k8s-merge-robot
80f2d89a79
Merge pull request #13087 from ZJU-SEL/specify-garbage-collection
...
Auto commit by PR queue bot
2015-09-02 17:08:54 -07:00
k8s-merge-robot
e8cda9dc92
Merge pull request #13310 from markturansky/volume_config
...
Auto commit by PR queue bot
2015-09-02 14:05:30 -07:00
Brendan Burns
2df5010834
Merge branch 'sdminonne-container_sidecar'
2015-09-02 10:42:08 -07:00
Brendan Burns
74ef517097
Merge pull request #6649 from rootfs/wip-cephfs
...
add Ceph FS volume plugin
2015-09-02 09:48:15 -07:00
Marcin Wielgus
77e2d4f918
Merge pull request #13132 from piosz/initial
...
Implemented first version of InitialResources plugin.
2015-09-02 13:11:35 +02:00
Salvatore Dario Minonne
f4dc0653aa
adding downward api volume plugin
2015-09-01 22:23:03 +02:00
Huamin Chen
fe559f2726
implement Ceph FS volume plugin and add to e2e volume test
...
Signed-off-by: Huamin Chen <hchen@redhat.com>
2015-09-01 14:05:17 -04:00
Brendan Burns
43e7c9b211
Merge pull request #13367 from spothanis/cinder
...
Cinder Volume Plugin
2015-09-01 10:05:15 -07:00
markturansky
68358fd308
Added VolumeConfig to volumes
2015-09-01 12:04:26 -04:00
Piotr Szczesniak
7967642cf0
Implemented first version of InitialResources plugin.
2015-09-01 17:24:13 +02:00
Marcin Wielgus
064b09ff0b
MetricsClient for HorizontalPodAutoscaler
2015-09-01 17:24:11 +02:00
He Simei
f5bdea836e
specify gc
2015-09-01 10:16:20 +08:00
k8s-merge-robot
4a7115d272
Merge pull request #11955 from pedro-r-marques/flag_resolv_conf
...
Auto commit by PR queue bot
2015-08-30 21:03:54 -07:00
Sreekanth Pothanis
f5da6b34ce
Cinder Volume Plugin
2015-08-30 19:56:27 -07:00
k8s-merge-robot
b6e355d2d3
Merge pull request #13142 from jszczepkowski/exp-flag
...
Auto commit by PR queue bot
2015-08-28 17:08:06 -07:00
Prashanth B
05b205bab6
Revert "Volume Plugin for Cinder; Openstack Block Storage"
2015-08-28 10:56:24 -07:00
Prashanth B
8d0d54ffed
Merge pull request #6689 from spothanis/cinder-vol-plugin
...
Volume Plugin for Cinder; Openstack Block Storage
2015-08-28 10:47:31 -07:00
Timothy St. Clair
2145371c45
Plumb through configuration option to disable watch cache
...
because we are seeing anomolies on our cluster.
2015-08-28 12:36:40 -05:00
Matt McCoy
5a2f992d75
Fixing kubelet cmd documentation for register-node argument
2015-08-27 21:04:08 -04:00
Pedro Roque Marques
99b1da848d
Add kubelet '--resolv-conf' flag.
...
Allow the user to specify the resolver configuration file that is used
to determine the default DNS parameters. This defaults to the system's
/etc/resolv.conf.
2015-08-26 15:41:36 -07:00
Yu-Ju Hong
c237ac4c84
Merge pull request #13003 from yujuhong/decouple_workers
...
kubelet: trigger pod workers independently
2015-08-26 09:53:25 -07:00