Nick Schuch
5d511aeb54
Adds ReadOnlyRootFilesystem support for containers
2016-02-14 15:39:51 +10:00
Tim Hockin
a3d688fc06
Update docs about ports, fix nits
2016-02-13 20:24:21 -08:00
k8s-merge-robot
24b33964c9
Merge pull request #20954 from Random-Liu/add-missing-pod-sync-result
...
Auto commit by PR queue bot
2016-02-13 20:02:31 -08:00
k8s-merge-robot
d6b4ff3884
Merge pull request #20909 from Clarifai/instance-type-label
...
Auto commit by PR queue bot
2016-02-13 18:51:42 -08:00
k8s-merge-robot
957ce699af
Merge pull request #20906 from kargakis/status-updates-in-deployments
...
Auto commit by PR queue bot
2016-02-13 18:24:36 -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
k8s-merge-robot
3b4c0beb99
Merge pull request #20868 from mqliang/int-min-max
...
Auto commit by PR queue bot
2016-02-13 17:32:22 -08:00
k8s-merge-robot
53d9f9ecab
Merge pull request #20814 from deads2k/restmapper-errors
...
Auto commit by PR queue bot
2016-02-13 15:53:22 -08:00
k8s-merge-robot
060f8f4db7
Merge pull request #20802 from aveshagarwal/master-allnamespaces-issue
...
Auto commit by PR queue bot
2016-02-13 15:25:15 -08:00
k8s-merge-robot
f43b849e54
Merge pull request #20770 from liggitt/ugorji-var-reset
...
Auto commit by PR queue bot
2016-02-13 14:59:38 -08:00
k8s-merge-robot
54b13b4c24
Merge pull request #20511 from deads2k/fix-singularizer
...
Auto commit by PR queue bot
2016-02-13 13:25:44 -08:00
k8s-merge-robot
e3938ce15f
Merge pull request #20495 from childsb/recycler_template_fix
...
Auto commit by PR queue bot
2016-02-13 11:30:14 -08:00
k8s-merge-robot
dee94c5355
Merge pull request #20897 from wojtek-t/fix_identical_writes
...
Auto commit by PR queue bot
2016-02-13 06:24:34 -08:00
Jordan Liggitt
dd5d98d80a
regen codecs
2016-02-13 09:15:39 -05:00
k8s-merge-robot
524aaa2f7f
Merge pull request #21152 from kargakis/fix-cleanup-policy
...
Auto commit by PR queue bot
2016-02-13 03:47:33 -08:00
k8s-merge-robot
19c8d73cac
Merge pull request #18077 from soltysh/stop_deployment
...
Auto commit by PR queue bot
2016-02-12 22:47:04 -08:00
k8s-merge-robot
14e9b3cff2
Merge pull request #21101 from madhusudancs/daemonset-dontprohibit-update
...
Auto commit by PR queue bot
2016-02-12 19:20:44 -08:00
k8s-merge-robot
15893a48d9
Merge pull request #21091 from janetkuo/sync-pod-deployment
...
Auto commit by PR queue bot
2016-02-12 18:53:37 -08:00
k8s-merge-robot
d6b81640ed
Merge pull request #21012 from cjcullen/handlertest
...
Auto commit by PR queue bot
2016-02-12 15:00:24 -08:00
Eric Tune
825dc470cc
Add a validation helper function.
...
I will use this in a subsequent PR as part of #12298
2016-02-12 14:38:22 -08:00
k8s-merge-robot
8a4a73e372
Merge pull request #20517 from janetkuo/enable-deployments-default
...
Auto commit by PR queue bot
2016-02-12 14:26:12 -08:00
Random-Liu
ae759dc206
Add unit test for PodSyncResult
2016-02-12 14:15:25 -08:00
k8s-merge-robot
4a24406579
Merge pull request #20990 from timstclair/summary-api
...
Auto commit by PR queue bot
2016-02-12 13:25:25 -08:00
Clayton Coleman
d23c531869
Can't replace a generic resource that is cluster scoped
...
It should be allowed to invoke kubectl replace with a JSON file that has
no resource version set. Namespaced resources were working correctly,
but cluster resources were silently failing to lookup the current state
of the object to get the resource version because we weren't using
NamespaceIfScoped(). Added a failing test.
2016-02-12 16:20:37 -05:00
CJ Cullen
52b16129dc
Re-GET nodes during CIDR allocation (to avoid cascading bad resource version).
2016-02-12 13:08:54 -08:00
Janet Kuo
4e8b4871c4
Add e2e test for kubectl run should generate deployment
2016-02-12 12:29:14 -08:00
Janet Kuo
311385e76c
Make deployment the default in kubectl run
2016-02-12 12:29:14 -08:00
Janet Kuo
2874f30c05
Enable Deployments by default
2016-02-12 12:29:14 -08:00
Rudi Chiarito
b3863eae82
Add instance-type label to cloud providers
...
Fully implemented for AWS and GCE
2016-02-12 15:02:03 -05:00
Mike Danese
5516b8684f
Merge pull request #20937 from madhusudancs/daemonset-update-type-revert
...
Revert DaemonSet update.
2016-02-12 10:36:04 -08:00
Michail Kargakis
b9839d0677
controller: fix cleanup policy for deployments
...
Cleanup policy should run on all replica sets and not only on those that
have pods (we will not cleanup those anyway).
2016-02-12 19:14:18 +01:00
Mike Danese
32d844e59c
Merge pull request #21036 from mqliang/master-syncStore
...
revert #19973
2016-02-12 10:04:26 -08:00
Eric Chiang
92d37d5cc5
plugin/pkg/auth/authenticator/token/oidc: get groups from custom claim
2016-02-12 09:58:18 -08:00
Mike Danese
010ab300db
Merge pull request #21119 from pmorie/atomic-writer-linux
...
Run atomic_writer_test only on linux
2016-02-12 09:50:26 -08:00
deads2k
9f003f7db3
allow patch to handle multiple types
2016-02-12 11:12:09 -05:00
k8s-merge-robot
ad7ed67904
Merge pull request #20213 from jsafrane/devel/pv-reload
...
Auto commit by PR queue bot
2016-02-12 06:49:29 -08:00
k8s-merge-robot
678958a706
Merge pull request #19868 from jsafrane/devel/syncclaim-twice
...
Auto commit by PR queue bot
2016-02-12 06:21:21 -08:00
deads2k
2d0fe7dbf1
let singularization handle non-conflicting ambiguity
2016-02-12 08:28:32 -05:00
Maciej Szulik
b929424135
Scale deployments fall-back to regular deployment update
2016-02-12 10:17:35 +01: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
Wojciech Tyczynski
2e97793840
Don't store no-op updates in etcd.
2016-02-12 09:23:28 +01:00
Janet Kuo
2731e5fe20
Check pod HasSynced in deployment controller manager
2016-02-12 00:11:27 -08:00
Lantao Liu
77b6f14f86
Change pod in probe update to pod uid.
2016-02-12 05:02:31 +00:00
mqliang
7be9071584
create some integer min/max function
2016-02-12 11:20:11 +08:00
Paul Morie
cc967972a1
Run atomic_writer_test only on linux
2016-02-11 22:10:51 -05:00
k8s-merge-robot
b5c12d10b8
Merge pull request #20764 from mikedanese/controller-manager-componentconfig
...
Auto commit by PR queue bot
2016-02-11 16:47:58 -08:00
Madhusudan.C.S
8c558088ee
Allow a DaemonSet pod template to be updated in storage.
...
This should allow users to update DaemonSet pods by manually deleting
the corresponding running pods. Users can use this mechanism for
DaemonSet updates until we implement Deployment style rolling update
for DaemonSet.
2016-02-11 16:07:32 -08:00
k8s-merge-robot
f853c7448a
Merge pull request #21055 from mqliang/replicaset-delete
...
Auto commit by PR queue bot
2016-02-11 15:42:36 -08:00
k8s-merge-robot
662a4291f3
Merge pull request #19488 from derekwaynecarr/fix_19129
...
Auto commit by PR queue bot
2016-02-11 15:08:55 -08:00
Avesh Agarwal
c0e1623be2
Fix kubectl get error when both all-namespaces and namespace are provided.
...
As per kubectl get help, --namespace should be ignored with all-namespaces,
but kubectl get pods --all-namespaces --namespace=<name-space> gives
following error:
"the namespace from the provided object "default" does not match the
namespace "". You must pass '--namespace=default' to perform this
operation."
This commit fixes this error issue.
2016-02-11 17:06:04 -05:00
Kris
8396df57e6
Never rate limit watches
2016-02-11 13:50:05 -08:00
Mike Danese
33c4332b28
autogenerated
2016-02-11 13:14:47 -08:00
Mike Danese
31b8905da7
move controller manager to compoenent config
2016-02-11 13:13:03 -08:00
Mike Danese
23ad84b0c7
place damonset pods on not ready nodes
2016-02-11 13:11:05 -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
Jordan Liggitt
20216fa607
Provide current namespace to InClusterConfig
2016-02-11 15:51:31 -05:00
derekwaynecarr
06f26189f0
Update kubectl create subcommand to use printer flags
2016-02-11 15:37:47 -05:00
derekwaynecarr
cc2137fccc
Fixup validation for containers requests or limits to use quantity comparison
2016-02-11 15:34:00 -05:00
Maciej Szulik
0ea31b56ed
Adding reaper for deployments
2016-02-11 19:02:32 +01:00
deads2k
deb4d3ccca
type RESTMapper errors to better handle MultiRESTMapper errors
2016-02-11 11:45:05 -05:00
mqliang
4f24ea65f2
delete replicaset when delete namespace
2016-02-12 00:20:10 +08:00
k8s-merge-robot
77f4f80282
Merge pull request #20958 from janetkuo/fix-mismatch
...
Auto commit by PR queue bot
2016-02-11 06:24:32 -08:00
Michail Kargakis
47a94fd051
registry: reject new labels on deployment status updates
2016-02-11 11:33:25 +01:00
k8s-merge-robot
3208665edf
Merge pull request #20928 from madhusudancs/replicaset-expose
...
Auto commit by PR queue bot
2016-02-11 02:02:20 -08:00
k8s-merge-robot
60432ab25b
Merge pull request #20994 from janetkuo/fix-get-repliasets
...
Auto commit by PR queue bot
2016-02-10 20:31:50 -08:00
k8s-merge-robot
55267640bc
Merge pull request #20842 from Random-Liu/deprecate-hostconfig-at-container-start
...
Auto commit by PR queue bot
2016-02-10 20:00:08 -08:00
mqliang
91124afdd7
Revert "Sync pods for daemon sets."
...
This reverts commit ffd34311c6
.
2016-02-11 11:46:16 +08:00
mqliang
d802778c20
Revert "Sync all pods with store before starting RC Manager."
...
This reverts commit 1b93ee7b35
.
2016-02-11 11:43:49 +08:00
nikhiljindal
e2bffac285
Moving installing swagger spec to generic api server
2016-02-10 18:33:47 -08: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
Lantao Liu
c341cee65b
Fix network configuration
2016-02-10 16:51:34 -08:00
CJ Cullen
918b0ef479
Don't try to create routes for nodes w/o CIDRs assigned.
2016-02-10 16:23:28 -08:00
Madhusudan.C.S
293793cf0d
Allow replica set to be exposed as a service and add kubectl command tests for replica sets.
2016-02-10 16:20:08 -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
k8s-merge-robot
9d3633a16d
Merge pull request #20253 from mikedanese/flock
...
Auto commit by PR queue bot
2016-02-10 15:52:26 -08:00
Madhusudan.C.S
ad9ba23995
Comment out DaemonSet update type fields and remove the code that depends on it.
...
Leaving the type fields as comments for reference and reminder. But
deleting the conversion, defaulting and validation code. They can
always be brough back from the previous PR once the types are
introduced. Because builds break without them anyway that serves as a
reminder, so there is no need to leave them commented out.
2016-02-10 15:44:01 -08:00
Tim St. Clair
7a54f94cf4
Make summary timestamps more granular
2016-02-10 15:41:57 -08:00
Jordan Liggitt
3038eec2aa
Use a different verb for delete collection
2016-02-10 18:08:46 -05:00
Sam Ghods
fd5747f89c
Fix reference to versioned object in kubectl apply
...
Fixes #19639
2016-02-10 14:11:44 -08:00
childsb
df68b6c38f
Updated recycler template with exit code on failure.
2016-02-10 14:48:39 -06:00
childsb
aa9bd70de9
Merge remote-tracking branch 'upstream/master' into recycler_template_fix
2016-02-10 14:47:55 -06:00
k8s-merge-robot
3b41600e5a
Merge pull request #20929 from thockin/go-vet
...
Auto commit by PR queue bot
2016-02-10 12:13:55 -08:00
Mike Danese
e0ab7f43e7
autogenerated
2016-02-10 11:41:05 -08:00
Mike Danese
b3172a4ccf
kubelet: add a pidfile
2016-02-10 11:38:50 -08:00
k8s-merge-robot
afc556477e
Merge pull request #20645 from pmorie/namespace-controller-config
...
Auto commit by PR queue bot
2016-02-10 11:31:38 -08:00
Janet Kuo
a86b30e7a8
Fix selector output when get/describe replicasets
2016-02-10 11:13:46 -08:00
Madhusudan.C.S
525d7a7732
Fix the label selector to selector conversion error string.
...
The message as it is framed right now does not make any sense for the
end users of our system. It might even lead to confusion. So this is
attempt to make the error message less confusing.
2016-02-10 09:43:30 -08:00
k8s-merge-robot
c382943353
Merge pull request #20726 from ingvagabund/jitter-sync-loops-in-kubelet
...
Auto commit by PR queue bot
2016-02-10 09:06:59 -08:00
Paul Morie
3a505ac364
Make namespace controller delete configMaps in namespace
2016-02-10 10:52:24 -05:00
Wojciech Tyczynski
bb79ed6f8e
Small cleanup in metrics
2016-02-10 16:05:52 +01:00
k8s-merge-robot
b3367b90d6
Merge pull request #20892 from lavalamp/fix-us-log
...
Auto commit by PR queue bot
2016-02-10 06:43:42 -08:00
k8s-merge-robot
66e872227a
Merge pull request #20886 from mqliang/ReplicaSet-kubectl
...
Auto commit by PR queue bot
2016-02-10 06:16:03 -08:00
k8s-merge-robot
cd1b9cc91b
Merge pull request #20880 from janetkuo/fix-describe-deployment
...
Auto commit by PR queue bot
2016-02-10 05:46:23 -08:00
deads2k
5822955713
make partial resource detection work for singular matches
2016-02-10 08:11:13 -05:00
k8s-merge-robot
10b6074a2c
Merge pull request #20397 from pmorie/atomic-projections
...
Auto commit by PR queue bot
2016-02-10 01:54:46 -08:00
k8s-merge-robot
9520bb5ddf
Merge pull request #20731 from Clarifai/ensure-lb-servicename
...
Auto commit by PR queue bot
2016-02-10 01:25:07 -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
k8s-merge-robot
a2086d4150
Merge pull request #20816 from yifan-gu/termination_log_anno
...
Auto commit by PR queue bot
2016-02-10 00:26:48 -08:00
Paul Morie
b750ea678f
Generalize atomically updating projections into volumes
2016-02-10 03:19:52 -05:00