Commit Graph

791 Commits

Author SHA1 Message Date
Kubernetes Submit Queue 2348f06ad4
Merge pull request #1412 from quinton-hoole/2017-11-16-arch-roadmap
Automatic merge from submit-queue.

Add Architecture Roadmap

Moving from Google Doc: https://docs.google.com/document/d/1VEzP20JvIKckPrGSs_R-D4vlwFzMAaqJd-9Lvfyi3jw/edit#

First commit is a straight automated conversion of the original Google Doc (minus the embedded image).  I plan to add a few more tidy-up commits before this will be ready for final review.

cc original authors @bgrant0607 @thockin @smarterclayton
2017-11-20 11:37:49 -08:00
mrfly bdcaed1f20
fix broken links
The GCE ingress controller was moved to github.com/kubernetes/ingress-gce.
2017-11-20 16:41:29 +08:00
Wiiliam Chang 1e59704a85 The federation has been moved to an independent repo. 2017-11-19 16:38:09 +08:00
Kubernetes Submit Queue 53046890c7
Merge pull request #1276 from bowei/pod-resolv-conf
Automatic merge from submit-queue.

Add proposal for configurable pod resolv.conf

cc: @thockin @MrHohn
2017-11-18 15:47:13 -08:00
Kubernetes Submit Queue c24d47c77d
Merge pull request #1401 from jbeda/kep-update
Automatic merge from submit-queue.

KEP template update

This is based on input from @timothysc.  Still need to reconcile this with the instructions.
2017-11-17 16:46:59 -08:00
Quinton Hoole 6d7bb500da Add link from architecture.md. 2017-11-17 09:04:57 -08:00
Bowei Du eb79043a77 fix options 2017-11-16 16:45:59 -08:00
Bowei Du 77610bba01 Make options mergeable 2017-11-16 16:45:59 -08:00
Bowei Du e6df2a7933 Remove template, make fields append/replace instead of just replace 2017-11-16 16:45:59 -08:00
Bowei Du 4a60bf307e Nameservers 2017-11-16 16:45:59 -08:00
Bowei Du 9433baeec6 Feedback 2017-11-16 16:45:59 -08:00
Bowei Du fbe7024507 More updates 2017-11-16 16:45:59 -08:00
Bowei Du 1171859a0e More feedback 2017-11-16 16:45:59 -08:00
Bowei Du 32f24bc411 Add proposal for configurable pod resolv.conf 2017-11-16 16:45:59 -08:00
Jan Pazdziora ea22ffe05c The ../user-guide links do not seem to work anymore. 2017-11-16 13:45:09 +01:00
Kubernetes Submit Queue 75cf4f0b3b
Merge pull request #1325 from perotinus/projectplan
Automatic merge from submit-queue.

 Migrate the cluster registry design and plan to the community repo

/cc @csbell @quinton-hoole 

This is a mechanical conversion of the [Cluster registry project plan doc](https://docs.google.com/document/d/1bVvq9lDIbE-Glyr6GkSGWYkLb2cCNk9bR8LL7Wm-L6g/edit), with a few tweaks to better suit the format and to note the provenance of this document.

Quinton and Christian, I'd like both of you to sign-off on this before I commit. Anyone else is free to chime in if they have concerns, but I believe that we achieved consensus on this doc, and I'd like to formalize that.

@font @pmorie @ericchiang
2017-11-15 15:05:51 -08:00
Kubernetes Submit Queue fed7846335
Merge pull request #1403 from chenhonggc/secrets
Automatic merge from submit-queue.

Fixed invalid link

Maybe these links have been invalid, I try to fix them.
2017-11-15 07:40:58 -08:00
Kubernetes Submit Queue 5b1f202f57
Merge pull request #1390 from martyanov/fix-mesos-paper-url
Automatic merge from submit-queue.

Fix outdated Mesos paper URL
2017-11-15 07:35:51 -08:00
陈宏 3d9ae9f710 update access.md 2017-11-15 14:13:27 +08:00
陈宏 c7151dd8dd Fixed invalid link 2017-11-15 13:51:30 +08:00
Jonathan MacMillan 9fb7137836 Migrate the cluster registry design and plan to the community repo. 2017-11-14 19:33:46 -08:00
Eric Chiang a16523b0ef sig-auth: move role aggregation proposal to proposal directory 2017-11-14 17:16:56 -08:00
Joe Beda 1f9a673ae0
Update based on experience
Signed-off-by: Joe Beda <joe.github@bedafamily.com>
2017-11-14 15:59:19 -08:00
Kubernetes Submit Queue a781c12f04
Merge pull request #1168 from msau42/storage-topology-design
Automatic merge from submit-queue.

Add more details to volume scheduling design

Done:
* Added diagram showing new additions to the scheduler flow
* Restrict new behavior through StorageClass API to eliminate backwards compatibility issues and no need for deprecation.
    * This also eliminates the requirement to support scheduler bypass use cases.
* Caching overview
* Handling other volume predicates correctly

@kubernetes/sig-storage-proposals 
@kubernetes/sig-scheduling-proposals
2017-11-14 01:00:31 -08:00
Andrey Martyanov 14d460d3f4 Fix outdated Mesos paper URL 2017-11-14 10:59:37 +03:00
Phinoceslee f966ecd94c
Update add-new-patchStrategy-to-clear-fields-not-present-in-patch.md 2017-11-14 14:51:12 +08:00
Gin e81f02c0f0
Update propagation.md 2017-11-14 11:30:36 +08:00
Kubernetes Submit Queue 62f13139ca
Merge pull request #1324 from perotinus/master
Automatic merge from submit-queue.

Add the cluster registry API design to the community repo

/assign @quinton-hoole @csbell 

/cc @pmorie @font @ericchiang 

This is a mechanical conversion of the [Cluster Registry API doc](https://docs.google.com/document/d/1Oi9EO3Jwtp69obakl-9YpLkP764GZzsz95XJlX1a960/edit), with a few tweaks to better suit the format and to note the provenance of this document.

Quinton and Christian, I'd like both of you to sign-off on this before I commit. Anyone else is free to chime in if they have concerns, but I believe that we achieved consensus on this doc, and I'd like to formalize that.
2017-11-13 13:51:41 -08:00
Joe Beda c5abc490f9
KEP template: Move metadata to front.
Also move to line per sentence for better diffs for later editing.

Signed-off-by: Joe Beda <joe.github@bedafamily.com>
2017-11-13 13:45:35 -08:00
Gruchik Vladislav d1ac4c17d9 fix links to CRI 2017-11-13 16:13:28 +03:00
Gin d461675941
Update propagation.md 2017-11-13 16:06:00 +08:00
Kubernetes Submit Queue 17a2379a72
Merge pull request #1258 from kubernetes/csi-design-doc
Automatic merge from submit-queue.

CSI Volume Plugins in Kubernetes Design Doc

Design documenting all the requirements for enabling an a CSI compliant volume plugin (a CSI volume driver) in Kubernetes. This design was drafted [here](https://docs.google.com/document/d/10GDyPWbFE5tQunKMlTXbcWysUttMFhBFJRX8ntaS_4Y/edit?usp=sharing), and is now ready for publishing.  

This feature is targeted as alpha in v1.9.
2017-11-10 17:06:17 -08:00
Xingcai Zhang e4db35f630 format code struct and comments 2017-11-10 22:24:40 +08:00
Xingcai Zhang 98d60cc0d2 update word accessible and unambiguous 2017-11-10 22:14:29 +08:00
Xingcai Zhang 58bd5ba03e update configuration and instantiate 2017-11-10 22:06:44 +08:00
Xingcai Zhang 20d2f6f549 a lot of typos 2017-11-10 22:03:13 +08:00
Saad Ali a6c4b48d41 CSI Volume Plugins in Kubernetes Design Doc
Design documenting all the requirements for enabling an a CSI compliant volume plugin (a CSI volume driver) in Kubernetes. This design was drafted [here](https://docs.google.com/document/d/10GDyPWbFE5tQunKMlTXbcWysUttMFhBFJRX8ntaS_4Y/edit?usp=sharing), and is now ready for publishing.

This feature is targeted as alpha in v1.9.
2017-11-09 20:40:35 -08:00
yanting 1ba58ecd72
Update flakiness-sla.md 2017-11-10 09:16:12 +08:00
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