Commit Graph

753 Commits

Author SHA1 Message Date
Kubernetes Submit Queue 58178da5a3
Merge pull request #1307 from erinboyd/raw-block-3
Automatic merge from submit-queue.

add readOnly use case to raw block device proposal

This PR is an addendum to the #1265 to dictate the behavior of the container runtime for read-only devices as specified in the PVCVolumeSource. The precedence already exists for filesystems thus having a consistent behavior for the user. UC9 was added to illustrate the usage.
2017-11-09 08:53:02 -08:00
Erin A Boyd fdf8f164ba update read-only use case for raw block
mend
2017-11-09 09:43:12 -07:00
Erin A Boyd 03f5a04785 Update RawBock proposal with read-only use case 2017-11-09 09:30:12 -07:00
Kubernetes Submit Queue f04cbac5ed
Merge pull request #589 from jsafrane/containerized-mount
Automatic merge from submit-queue.

Proposal: containerized mount utilities in pods

@kubernetes/sig-storage-proposals  @kubernetes/sig-node-proposals
2017-11-09 07:35:56 -08:00
Kubernetes Submit Queue 59c0c21d3b
Merge pull request #1382 from YanTingLittleCute/patch-12
Automatic merge from submit-queue.

Update rescheduling.md
2017-11-08 18:46:04 -08:00
Kubernetes Submit Queue 930ce65595
Merge pull request #1332 from guineveresaenger/docfix
Automatic merge from submit-queue.

removed deprecated munge script instructions

There is no `hack/update-munge-docs.sh` script. Documentation should not refer to it.
2017-11-08 17:42:23 -08:00
yanting 5f348fd945
Update rescheduling.md 2017-11-09 09:10:18 +08:00
Timothy St. Clair 9482e4a2ef Design proposal for bootstrap checkpointing for self hosting 2017-11-08 14:02:56 -06:00
Kubernetes Submit Queue 0f099cb68b
Merge pull request #1375 from phinoceslee/patch-3
Automatic merge from submit-queue.

Update pod-resource-management.md
2017-11-08 00:20:52 -08:00
Kubernetes Submit Queue 4d82ba3539
Merge pull request #1275 from kubernetes/disk_allocatable
Automatic merge from submit-queue.

Remove Disk Allocatable Evictions

After https://github.com/kubernetes/kubernetes/issues/52336, which uncovered a bug in disk accounting, I have struggled to see why ephemeral-storage allocatable evictions are necessary.
For CPU and Memory allocatable, enforcing allocatable through cgroups provides protection from being starved of compute resources by user pods.
However, for ephemeral-storage it seems that the node-level enforcement mechanisms are able to prevent the node from running out of disk, and thus prevent impact to system daemons.
Additionally, memory usage metrics read from cgroups or statfs are far more reliable than an aggregation of `du` calls which may be collected at different times (as https://github.com/kubernetes/kubernetes/issues/52336 demonstrated).
(As a side note, we should read from the /kubepods cgroup to determine allocatable memory usage)
We should still keep the scheduling aspects of node allocatable for ephemeral storage, as this allows for proper accounting.  But I would like to remove enforcement of node allocatable for ephemeral storage.

cc @dchen1107 @derekwaynecarr @jingxu97 @vishh @saad-ali 
@kubernetes/sig-node-proposals
2017-11-07 20:16:13 -08:00
Phinoceslee 8fcf8c3e15
Update pod-resource-management.md 2017-11-08 12:04:35 +08:00
Kubernetes Submit Queue 98ddee45f0
Merge pull request #1304 from charrywanganthony/quota-link
Automatic merge from submit-queue.

Update ResourceQuota design doc

**What this PR does:**
1. Update the admission_control_resource_quota.md according to @derekwaynecarr  's PR [Ability to do object count quota for all namespaced resources #54320](https://github.com/kubernetes/kubernetes/pull/54320)
2. fix two nil links
2017-11-07 19:55:36 -08:00
Kubernetes Submit Queue 0975f2e392
Merge pull request #1366 from wangxinxu411/vvb
Automatic merge from submit-queue.

update raw-block-pv.md
2017-11-07 18:46:29 -08:00
Kubernetes Submit Queue afdb39a7af
Merge pull request #1365 from wangxinxu411/vvd
Automatic merge from submit-queue.

update volume-provisioning.md
2017-11-07 18:45:22 -08:00
Kubernetes Submit Queue e1052a7cec
Merge pull request #1360 from xuhuilong/patch-4
Automatic merge from submit-queue.

incorrect word.
2017-11-07 18:42:38 -08:00
Kubernetes Submit Queue 332d15fa0d
Merge pull request #1359 from xuhuilong/patch-3
Automatic merge from submit-queue.

fix typo
2017-11-07 18:40:58 -08:00
Kubernetes Submit Queue 0bad012e24
Merge pull request #1358 from YanTingLittleCute/patch-2
Automatic merge from submit-queue.

Update pod-resource-management.md
2017-11-07 18:38:48 -08:00
Kubernetes Submit Queue b3279464dd
Merge pull request #1357 from chenhonggc/kubelet-cri-logging
Automatic merge from submit-queue.

typo

type, `metada ` should be `metadata `.
2017-11-07 18:37:10 -08:00
wangxinxu 7ae1d2c847 utilitze to utilize 2017-11-07 19:42:51 +08:00
wangxinxu b3a0644fd7 mouted to mounted 2017-11-07 19:35:42 +08:00
xuhuilong 9a233af8bf
incorrect word. 2017-11-07 17:22:06 +08:00
xuhuilong 3c4496a827
fix typos 2017-11-07 17:13:44 +08:00
yanting b6572c89b6
Update pod-resource-management.md 2017-11-07 16:17:04 +08:00
陈宏 3c2faae222 typo 2017-11-07 15:50:08 +08:00
Gin 6362eee2eb
Update pod-resource-management.md 2017-11-07 14:51:35 +08:00
Michelle Au aec42ea74b Add feature restriction through StorageClass API, scheduler diagram, caching details 2017-11-06 15:35:09 -08:00
Kubernetes Submit Queue 5052b4e517
Merge pull request #1140 from dhirajh/master
Automatic merge from submit-queue.

Add  provisioner changes to support block dev

Moving the doc https://docs.google.com/document/d/1hRRzZpWtbHyJC1lotE8rqp2h1NEXuFv-rAW-vLuQa94/edit?usp=sharing into this block pv document.

cc @msau42
2017-11-06 09:00:36 -08:00
Kubernetes Submit Queue b4c1b580b5
Merge pull request #1342 from chenhonggc/invalid-link
Automatic merge from submit-queue.

fix invalid link for initial-resources.md

fixed some invalid link.
2017-11-06 04:51:26 -08:00
陈宏 710261fabc fixed dimenisionality to dimensionality 2017-11-06 13:33:33 +08:00
陈宏 d820ae05ba typo 2017-11-06 10:52:24 +08:00
陈宏 d131b4ed81 fix invalid link for initial-resources.md 2017-11-06 09:46:19 +08:00
Gin a91f001383
Update bulk_watch.md 2017-11-06 09:29:07 +08:00
Gin a46a4dd4c5
Update alternate-api-representations.md 2017-11-05 15:22:51 +08:00
Xingcai Zhang 1b44b7e511 update 2017-11-04 23:33:21 +08:00
Xingcai Zhang d8942f32f6 fix typo words to implementation 2017-11-04 23:30:58 +08:00
Xingcai Zhang be6c11c89b fix typo 2017-11-04 23:30:30 +08:00
guineveresaenger a6dcf8678b removed autogenerated munge analytics from files 2017-11-03 16:55:51 -07:00
Jonathan MacMillan 8e10e7eca4 csbell's comments 2017-11-03 16:33:11 -07:00
guineveresaenger b41c258f98 beging to remove munch tags from files, also removed deprecated content of how-to-doc in favor of link to k/website 2017-11-03 15:37:08 -07:00
Kubernetes Submit Queue 7bed24ef55
Merge pull request #1331 from warmchang/multicluster
Automatic merge from submit-queue.

Fix some errors in control-plane-resilience.md
2017-11-03 12:54:41 -07:00
Kubernetes Submit Queue c16187ab0d
Merge pull request #1328 from xuhuilong/patch-2
Automatic merge from submit-queue.

correct the typo
2017-11-03 11:31:35 -07:00
Wiiliam Chang c29b0c997a Fix some errors in control-plane-resilience.md 2017-11-03 22:08:07 +08:00
陈宏 42822a3aa2 change preserve-order-in-strategic-merge-patch.md 2017-11-03 17:16:07 +08:00
xuhuilong b68777ca6b
correct the typo 2017-11-03 15:56:59 +08:00
Jonathan MacMillan 6ce1efdd4c Add the cluster registry API design to the community repo. 2017-11-02 15:24:14 -07:00
Kubernetes Submit Queue f20180cb62
Merge pull request #1320 from xuhuilong/patch-1
Automatic merge from submit-queue.

Typo error.
2017-11-02 10:54:20 -07:00
Kubernetes Submit Queue 1d55df081e
Merge pull request #1318 from chenhonggc/bulk_watch
Automatic merge from submit-queue.

small change
2017-11-02 10:34:44 -07:00
Kubernetes Submit Queue 6625c6b4f2
Merge pull request #1319 from ms4720/ms4720-1317
Automatic merge from submit-queue.

Ms4720 issue 1317
2017-11-02 07:44:04 -07:00
xuhuilong 6fbcec0b28
Typo error. 2017-11-02 18:30:26 +08:00
Marc Spitzer 73c4a7c11f
fixed link 2017-11-02 00:40:36 -05:00
陈宏 eef2322d0e small change 2017-11-02 12:24:38 +08:00
陈宏 cd5f4f6f89 small change 2017-11-02 09:29:18 +08:00
Kubernetes Submit Queue e17917489f
Merge pull request #1303 from lavalamp/webhook-upgrade
Automatic merge from submit-queue.

Webhook upgrade

Fill in areas that were lacking.
2017-11-01 14:44:13 -07:00
Kubernetes Submit Queue 987e6860e9
Merge pull request #887 from ericchiang/rules-review-api
Automatic merge from submit-queue.

rules review API: what can I do?

xref https://github.com/kubernetes/features/issues/380

cc @kubernetes/sig-auth-proposals @kubernetes/api-reviewers @xilabao
2017-11-01 10:14:32 -07:00
William Chang 1bb425c207 Fix the path of api-conventions doc. 2017-11-01 16:17:59 +08:00
Kubernetes Submit Queue 691b2d6a3c
Merge pull request #1309 from ms4720/ms4720-patch-1
Automatic merge from submit-queue.

Links now work
2017-10-31 22:18:44 -07:00
Kubernetes Submit Queue c23e7f1f91
Merge pull request #1310 from gin419/master
Automatic merge from submit-queue.

Update kubelet-tls-bootstrap.md
2017-10-31 21:54:08 -07:00
Marc Spitzer 786a27c0cc
fixed bad link 2017-10-31 22:32:32 -05:00
Marc Spitzer 0753171351
Links now work
Could someone make sure I linked to the correct docs
2017-10-31 22:08:16 -05:00
Daniel Smith 377d0b79d8 remove header requirement 2017-10-31 13:56:17 -07:00
Kubernetes Submit Queue a74d906f01
Merge pull request #1299 from mikedanese/config
Automatic merge from submit-queue.

config: move config proposal to developer docs

* strip some of the design proposal cruft
* make recommendation on config group naming

@bgrant0607 @mtaufen @ncdc
2017-10-31 10:54:15 -07:00
Kubernetes Submit Queue c196c68ed7
Merge pull request #1265 from erinboyd/raw-block-2
Automatic merge from submit-queue.

Version 2 for Raw Block Devices
2017-10-31 06:19:55 -07:00
Chao Wang aa1ee55f74 Update ResourceQuota design doc 2017-10-31 13:56:42 +08:00
Gin 2e2d83e879
Update kubelet-tls-bootstrap.md 2017-10-31 10:49:12 +08:00
Daniel Smith 18d3fbba86 add conversion design; add upgrading section 2017-10-30 16:39:23 -07:00
Daniel Smith b6942deaf3 Edits made to the proposal after the sig meeting 2017-10-30 16:06:45 -07:00
Kubernetes Submit Queue 5af3d6b48b
Merge pull request #1302 from yastij/moving-predicates-design-proposal
Automatic merge from submit-queue.

moving predicates ordering design proposal under scheduling directory

/cc @bsalamat 

sorry for the delay
2017-10-30 14:49:24 -07:00
Kubernetes Submit Queue aababdc6ae
Merge pull request #1301 from cheftako/naming
Automatic merge from submit-queue.

Adding naming discussion details to the design document.

Adding the synopsis of a naming thread to the webhook's design document.
2017-10-30 14:39:47 -07:00
Yassine TIJANI 6c06a1c589 moving design proposal under scheduling directory 2017-10-30 21:37:50 +00:00
Kubernetes Submit Queue 48ff9a34c8
Merge pull request #1287 from caesarxuchao/namespaceselector-webhook
Automatic merge from submit-queue.

Add a design doc for admission webhook bootstrapping

Originally distributed as a [google doc](https://docs.google.com/document/d/1pw6FyobY3pVxfWYwmAFuF5WJpvjfq-M3Ciz996kblVc/edit?ts=59f1d824#).

The idea is from an Oct. 23 meeting with lavalamp, cheftako, deads2k, smarterclayton, liggitt. It also draws inspiration from #1191.

cc @kubernetes/sig-api-machinery-api-reviews  @lavalamp @deads2k
2017-10-30 14:33:38 -07:00
Walter Fender 1f9d9e8d66 Adding naming discussion details to the design document. 2017-10-30 14:11:57 -07:00
Mike Danese c9c9a94c2a config: move config proposal to developer docs
* strip some of the design proposal cruft
* make recommendation on config group naming
2017-10-30 11:37:49 -07:00
Chao Xu 4462e4d28e add design doc for admission webhook bootstrapping 2017-10-30 10:34:44 -07:00
Gin 7e448cbe6a
Update cloudprovider-storage-metrics.md 2017-10-30 11:01:52 +08:00
ZhiqinYang 000b6f7894
fix typo 2017-10-29 19:20:48 +08:00
Manjunath A Kumatagi abeba52e2e Fix broken link in monitoring_architecture.md 2017-10-28 22:51:31 +05:30
Erin A Boyd 8903c1c642 update patch block volumes 2017-10-27 16:38:45 -06:00
Kubernetes Submit Queue ecca8af6d5
Merge pull request #1288 from grodrigues3/move-webhook-dp
Automatic merge from submit-queue.

move webhooks design doc to design proposals dir

I'm not sure why this design doc was in the sig dir rather than the design-proposals directory.

@kubernetes/sig-api-machinery-proposals
2017-10-27 15:05:26 -07:00
Kubernetes Submit Queue b6a4c9651e
Merge pull request #1283 from cblecker/sig-label
Automatic merge from submit-queue.

Add sig labels and use aliases in OWNERS files

This PR does the following:
- Creates a sig-*-leads alias for all sigs and working groups
- Replaces the reviewers/approvers in the sig folders and design-proposals folders with that alias
- Adds a label field to the OWNERS files to allow for automatic sig labelling (https://github.com/kubernetes/test-infra/pull/3502)
2017-10-27 14:37:57 -07:00
Garrett Rodrigues 82f6629068 move webhooks design doc to design proposals dir 2017-10-27 14:34:00 -07:00
Kubernetes Submit Queue ca27d20ba1
Merge pull request #913 from nikhita/customresources-subresources
Automatic merge from submit-queue.

Proposal: SubResources for CustomResources

[CustomResourceDefinitions](https://github.com/kubernetes/community/pull/524) (CRDs) were introduced in 1.7. The objects defined by CRDs are called CustomResources (CRs). Currently, we do not provide subresources for CRs.

However, it is one of the [most requested features](https://github.com/kubernetes/kubernetes/issues/38113) and this proposal seeks to add  `/status` and `/scale` subresources for CustomResources.

cc @sttts @deads2k @enisoc @bgrant0607 @erictune @lavalamp @brendandburns @philips @liggitt @mbohlool @fabxc @adohe @munnerz
2017-10-27 09:42:14 -07:00
Christoph Blecker 5422005a3f
Add sig labels and use aliases in OWNERS files 2017-10-27 09:34:18 -07:00
Nikhita Raghunath f38bf972a7 Add proposal for SubResources for CustomResources 2017-10-27 19:29:17 +05:30
陈宏 30fc79fa05 fixed get-describe-apiserver-extensions.md and container-init.md 2017-10-27 15:44:58 +08:00
Kubernetes Submit Queue 4377efa625 Merge pull request #1284 from chenhonggc/update_some_files
Automatic merge from submit-queue.

update cloud-provider-refactoring.md and kubelet-cri-logging.md

fixed some mistake spelling.
2017-10-26 20:29:53 -07:00
Kubernetes Submit Queue b8ceddfde5 Merge pull request #1136 from verb/pod-troubleshooting-status
Automatic merge from submit-queue.

Simplify Container Status for Ephemeral Containers proposal

This leaves reporting command & args of Ephemeral Containers for a future proposal.
2017-10-26 20:27:14 -07:00
陈宏 5e3a738bd4 update cloud-provider-refactoring.md and kubelet-cri-logging.md 2017-10-27 09:30:59 +08:00
Mike Danese 9e7af30e04 document component config conventions 2017-10-26 13:51:12 -07:00
pospispa b378919dd8 Postpone Deletion of a Persistent Volume Claim in case It Is Used by a Pod
Proposal for postponing deletion of Persistent Volume Claim in case it's used by a pod.

It will fix issue https://github.com/kubernetes/kubernetes/issues/45143
2017-10-26 20:12:09 +02:00
David Ashpole e54db4066a remove disk allocatable evictions 2017-10-26 10:58:46 -07:00
陈宏 ba600760db some mistake spelling 2017-10-26 18:02:40 +08:00
陈宏 cbea6f468f fixed misspelling 2017-10-26 14:15:07 +08:00
Kubernetes Submit Queue 762e5d4e5a Merge pull request #1152 from yastij/predicates-ordering-proposal
Automatic merge from submit-queue.

adding predicate ordering design proposal

/cc @gmarek @k82cn @bsalamat
2017-10-24 13:27:34 -07:00
Yassine TIJANI 65e5d296ac adding predicate ordering design proposal 2017-10-24 22:24:19 +02:00
Xingcai Zhang 8204f3a9b6 fix indentation typo 2017-10-24 22:51:18 +08:00
Xingcai Zhang e50c099b5c fix negotiating 2017-10-24 22:51:07 +08:00
Kubernetes Submit Queue 7c4251065f Merge pull request #1100 from johnbelamaric/coredns
Automatic merge from submit-queue.

Add coredns proposal
2017-10-23 12:17:28 -07:00
Xingcai Zhang a95259b84f fix some typos 2017-10-23 23:14:09 +08:00
wjx1995 8d42d16dcf Update auditing.md 2017-10-22 22:47:35 -05:00
Kubernetes Submit Queue 5b0f576374 Merge pull request #1251 from zhxcai/deamonset
Automatic merge from submit-queue.

Update daemonset-update.md fix some typos
2017-10-22 18:42:27 -07:00