Commit Graph

288 Commits

Author SHA1 Message Date
Hemant Kumar 689dd62237 Fix mount options proposal to be accurate 2017-03-28 16:29:40 -04:00
Brian Grant 4605abfa07 Update versioning.md 2017-03-28 11:53:20 -07:00
NickrenREN 786b3ccae4 Merge pull request #479 from harai/doc-typo-fix
Fix typo in admission_control_limit_range.md
2017-03-28 03:46:04 -05:00
Daniel Smith f783f4a273 Merge pull request #475 from deads2k/ext-01-agg
embed aggregator inside of the kube-apiserver
2017-03-24 16:18:26 -07:00
Vish Kannan 24d72f74c2 Merge pull request #193 from lvlv/master
add discussion about pod isolation in propagation design
2017-03-24 12:00:18 -07:00
Akihiro Harai ff2556c520 Fix typo in admission_control_limit_range.md 2017-03-24 10:41:12 +09:00
Brian Grant e933ac93d5 Update architecture.md
Fix broken links
2017-03-23 08:44:41 -07:00
deads2k 47fef84d87 embed aggregator inside of the kube-apiserver 2017-03-22 16:33:08 -04:00
Louis Taylor d7feede71b Merge pull request #471 from caiyixiang/modify_link
modify link
2017-03-22 12:09:04 +00:00
Michelle Au 4893f8f942 Fix code block formatting 2017-03-21 19:36:55 -07:00
devin-donnelly 5856258d6b Merge pull request #466 from jingxu97/mounter
Containerized Mounter with Chroot
2017-03-21 12:02:50 -07:00
David Eads 9b02e56b5a Merge pull request #410 from p0lyn0mial/generic_api_server_build_in_admission_plugins
Streamline the process of including admission controllers to generic server
2017-03-21 11:17:00 -04:00
p0lyn0mial a5068893d1 Proposal streamlining the process of including admission controllers from the generic API server 2017-03-21 16:04:47 +01:00
caiyixiang a1e13a6fa8 modify link 2017-03-21 18:38:30 +08:00
Michelle Au 8e006f051c Modify PV toleration 2017-03-20 11:45:38 -07:00
Michelle Au f50fca41c9 Update resource names, storageclass usage for local PVs, scheduling
failure timeouts
2017-03-17 15:51:56 -07:00
Mengqi Yu d7f33abaed make table format correctly 2017-03-16 17:26:48 -07:00
Jing Xu 2188937bf9 Containerized Mounter with Chroot
This PR describe the containerized mounter approach for
Container-Optimized OS.
2017-03-16 11:53:18 -07:00
Vish Kannan 90a855dd3f Fix storage requirement typo 2017-03-13 19:52:12 -07:00
Torin Sandall 7e5f275200 Proposal: policy-based federated resource placement 2017-03-13 15:22:27 -07:00
Nikhil Jindal 1afe104832 Merge pull request #344 from emaildanwilson/federated-selector-placement
Federation: cluster selector based placement proposal
2017-03-10 14:54:47 -08:00
Wilson, Dan b614247d65 Federation: cluster selector based placement proposal 2017-03-10 14:03:01 -08:00
Vishnu kannan 4dbe1aa8e0 rename local storage resource names
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2017-03-09 13:43:21 -08:00
Michelle Au 8c08c3cf2e Fix examples, remove node annotation on PVC, update block device
handling.
2017-03-08 17:45:15 -08:00
Brandon Philips 43a3903234 Merge pull request #394 from mdshuai/fix-envvar-configmap
lower case name/value in envvar-configmap example json
2017-03-07 23:02:45 -08:00
Vishnu kannan 1a68dab16b disk io isolation notes
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2017-03-04 20:38:21 -08:00
Phillip Wittrock 708b2c3c82 Merge pull request #278 from ymqytw/add_discriminators
Proposal: Add Tag Indicating To Replace Union Fields in Patch
2017-03-03 16:06:16 -08:00
Derek Carr c8706703b3 Fix example text for cgroup name 2017-03-03 15:43:10 -05:00
Vish Kannan 5390ec4878 Merge pull request #314 from derekwaynecarr/cgroup_rollout
Update pod resource management design and rollout plan
2017-03-03 12:35:51 -08:00
Derek Carr 5f8f6132dc Update pod resource management design and rollout plan 2017-03-03 15:07:27 -05:00
ymqytw d12021e343 Add new patchStrategy to clear fields not present in the patch 2017-03-02 13:54:43 -08:00
Dr. Stefan Schimanski 4a015fc567 Merge pull request #390 from jpeeler/seccomp-docs-fix
Update seccomp runtime/default to docker/default
2017-03-02 16:40:31 +01:00
Vishnu kannan ff03f56708 extending related features
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2017-03-01 16:57:26 -08:00
Vishnu kannan 9d4f582732 Add rationale for avoiding supporting I/O based isolation
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2017-03-01 16:45:40 -08:00
Brian Grant aa25c60958 Update architecture.md 2017-02-27 23:29:14 -08:00
Sidhartha Mani 28e993f518 Proposal for refactoring cloud provider API (#128) 2017-02-27 17:07:49 -08:00
Brian Grant a602d3c1ef Update architecture.md 2017-02-27 12:53:38 -08:00
Paul Morie 49389139e2 Merge pull request #396 from jessfraz/rename-pip
rename pod injection
2017-02-24 15:53:21 -05:00
Jess Frazelle 84a8c04c3a
rename pod injection to pod preset
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-02-24 10:43:17 -08:00
Joe Beda 2f09901697 Merge pull request #381 from jbeda/bootstrap-update
Update bootstrap design doc with kubeadm UX
2017-02-23 21:24:20 -08:00
Haoran Wang e0cf34381e fix typo 2017-02-24 09:14:28 +08:00
Michelle Au 92fc45c3f7 Update local storage doc with review comments, forgiveness examples, generalized node->PV
binding, storage class example.
2017-02-23 16:37:51 -08:00
Saad Ali cb54588b42 Merge pull request #321 from gnufied/mount-option-design-prop
Add proposal for mount options
2017-02-23 14:21:45 -08:00
Hemant Kumar 2edc639edb Add proposal for mount options 2017-02-23 14:29:09 -05:00
Saad Ali 5084f315fd Merge pull request #288 from gnufied/cloudprovider-storage-metrics
Proposal for cloudprovider storage metrics
2017-02-23 11:12:14 -08:00
mdshuai f40a540d60 lower case name/value in envvar-configmap example json 2017-02-23 18:11:22 +08:00
Paul Morie 2b56d8bcde Merge pull request #254 from jessfraz/sip
[Proposal] Pod Injection Policy
2017-02-23 01:34:37 -05:00
Janet Kuo 36941645a3 Merge pull request #366 from janetkuo/daemonset-upgrade-template-generation
Add template generation to DaemonSet upgrade proposal
2017-02-22 15:18:43 -08:00
Janet Kuo 2f4a5ead8d Add template generation to DaemonSet upgrade proposal 2017-02-22 15:18:10 -08:00
Jess Frazelle a612a220cb
updates to pod injection policy proposal
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-02-22 14:16:51 -08:00
Jeff Peeler ef36f8c19f Update seccomp runtime/default to docker/default
The docs are not in alignment with the code, so if the code below is
correct this commit should be merged.

59caf07228/pkg/kubelet/dockertools/docker_manager.go (L1191)

59caf07228/pkg/api/validation/validation.go (L2123)
2017-02-22 14:44:31 -05:00
Jeff Peeler a876d97a57 Update all-in-one proposal to reflect reality 2017-02-21 15:48:25 -05:00
Brian Grant d1160c0c58 Update README.md 2017-02-21 11:03:52 -08:00
Brian Grant ece19783f2 Update architecture.md 2017-02-21 11:02:41 -08:00
Vish Kannan 7a444fa1cc Merge pull request #348 from vishh/node-allocatable
Phase 2 of node allocatable
2017-02-20 21:41:25 -08:00
Vishnu Kannan 91368a6d99 adding a flag to opt-out of node allocatable calculation changes
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2017-02-20 14:34:44 -08:00
Brian Grant fdf0911bb9 Update architecture.md 2017-02-20 11:33:24 -08:00
Brian Grant 0b20fbe192 Update README.md 2017-02-20 11:32:08 -08:00
Joe Beda d8ce9e91b0
Add details around groups and RBAC bindings
Signed-off-by: Joe Beda <joe.github@bedafamily.com>
2017-02-20 09:22:34 -08:00
Brian Grant aba91e6e94 Update principles.md 2017-02-20 08:42:08 -08:00
Joe Beda e87712ada2
Locks down token secret naming scheme.
Also adds a free form description field to the token secret keys.

Signed-off-by: Joe Beda <joe.github@bedafamily.com>
2017-02-20 07:44:25 -08:00
guangxuli cd8686581e fix the obvious link error 2017-02-20 15:43:18 +08:00
Joe Beda f1bf6c874e
Locks down exact token format
Signed-off-by: Joe Beda <joe.github@bedafamily.com>
2017-02-18 17:07:02 -08:00
Joe Beda 6a966407df
Update bootstrap design doc with kubeadm UX
Signed-off-by: Joe Beda <joe.github@bedafamily.com>
2017-02-18 16:22:27 -08:00
Vishnu kannan a871e58555 fix typos in node-allocatable proposal
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2017-02-17 13:36:56 -08:00
Ihor Dvoretskyi 622468a8c6 Merge pull request #367 from caiyixiang/modifyLink
modify link
2017-02-17 02:00:34 +02:00
Anthony Yeh 31d62c7021 Merge pull request #298 from enisoc/controller-ref
Update ControllerRef proposal
2017-02-16 09:10:33 -08:00
Anthony Yeh 190e7302b9 Update ControllerRef proposal 2017-02-16 09:08:17 -08:00
Jan Šafránek da200968ec Merge pull request #285 from jsafrane/feature-default-storage-class
Proposal for deployment of default StorageClass
2017-02-16 15:21:33 +01:00
Clayton Coleman 0fd8617138 Merge pull request #147 from nhlfr/annotations-downward-api-proposal
proposal: Expose single annotations via downward API
2017-02-15 17:24:58 -05:00
Hemant Kumar e9321f9bdc Proposal for cloudprovider storage metrics 2017-02-15 08:54:00 -05:00
caiyixiang 29c5368263 modify link 2017-02-15 14:06:52 +08:00
Vishnu kannan 04b8f209ac control kubepods cgroup using cgroups-per-qos flag
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2017-02-14 13:03:38 -08:00
Vish Kannan 6a72d51c4c Rename kubesystem to podruntime 2017-02-13 15:28:58 -08:00
Vish Kannan 94ce3d9a82 Fix formatting 2017-02-13 15:26:20 -08:00
TonyAdo 26d03a097f Merge pull request #287 from pwittrock/master
Proposal for porcelain commands to make working with the last-applied…
2017-02-11 02:20:02 -06:00
Vishnu Kannan bc9c4c1f0e fix nits
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2017-02-10 17:13:52 -08:00
Vishnu Kannan 37b5373b0a adjust storage allocatable enforcement to run at 100% of allocatable
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2017-02-10 17:12:46 -08:00
Phillip Wittrock 572c1e0a26 Proposal for porcelain commands to make working with the last-applied-config easier 2017-02-10 15:11:15 -08:00
Vishnu Kannan e16e482639 add evictions based on node allocatable cgroup usage
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2017-02-10 14:57:16 -08:00
Vishnu Kannan f1d5e24d93 clarify node allocatable in the presence of eviction thresholds
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2017-02-10 10:53:25 -08:00
Maciej Szulik ff598e480e Merge pull request #345 from soltysh/rename_cronjob
Rename ScheduledJob to CronJobs
2017-02-09 10:36:14 +01:00
Vishnu Kannan 0bd5266e5a Phase 2 of node allocatable
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2017-02-08 19:17:34 -08:00
Clayton Coleman 16f8859588
Proposal: Pod Safety Guarantees
Changes to the system to better improve how pod safety is handled and
set a foundation for reliable cluster changes in stateful sets and
others.
2017-02-08 16:13:33 -05:00
Michal Rostecki df27ea2fb0 proposal: Expose single annotations via downward API
Moved from kubernetes/kubernetes#36058

Ref kubernetes/kubernetes#31218
2017-02-08 18:48:12 +01:00
Maciej Szulik c333b744eb Rename ScheduledJob to CronJobs 2017-02-08 13:12:44 +01:00
Klaus Ma 09ef55a496 Merge pull request #335 from gyliu513/typo
Fixed some typo in community documents.
2017-02-07 08:46:00 +08:00
Klaus Ma 4d95b6c0c4 Merge pull request #334 from gyliu513/rescheduling
Fixed typo in rescheduling.md.
2017-02-07 07:54:50 +08:00
Guangya Liu 15d98e7676 Fixed some typo in community documents. 2017-02-06 11:24:04 +08:00
Guangya Liu 135a1fdde3 Fixed typo in rescheduling.md. 2017-02-06 10:22:09 +08:00
Guangya Liu 9dcebd3f83 Fixed typo in aggregated-api-servers.md. 2017-02-06 09:55:29 +08:00
Phillip Wittrock bd16e4964f Merge pull request #331 from pwittrock/contributing
Delete broken link in sig-cli contributing guide
2017-02-05 10:18:46 -08:00
Phillip Wittrock fb5ca272a5 Delete broken link in sig-cli contributing guide 2017-02-05 10:18:02 -08:00
Lv Lv 9a631fff44 Merge branch 'master' of https://github.com/kubernetes/community 2017-02-04 17:22:02 +08:00
Lv Lv 5fd2d14b29 rephrase and add some concerns 2017-02-04 17:20:49 +08:00
Piotr Szczesniak 657df969a5 Merge pull request #152 from DirectXMan12/proposal/custom-metrics-api
Proposal: Introduce Custom Metrics API
2017-02-02 17:12:18 +01:00
Solly Ross 7cd59bed52 Proposal: Introduce Custom Metrics API
This proposal details the custom metrics API as proposed in the new
monitoring vision. It is designed for use with the HPA, but should be
generally useful for controllers that wish to consumer custom metrics.
2017-02-02 11:03:40 -05:00
Brandon Philips 14a979ae94 Merge pull request #326 from philips/coreos-to-container-linux
contributors: rename CoreOS -> CoreOS Container Linux
2017-02-02 16:13:37 +01:00
Brandon Philips f41fdac627 Merge pull request #294 from dmmcquay/master
Corrected state of kubeadm self-host deployment
2017-02-02 12:00:36 +01:00
Brandon Philips 3b9c3aa8ab contributors: rename CoreOS -> CoreOS Container Linux
CoreOS Linux was renamed to CoreOS Container Linux. Make it consistent
in a couple of design proposals.

https://coreos.com/os/docs/latest/
2017-02-02 10:59:57 +01:00
Michelle Au 2f01ad576f Update local storage doc with first round comments 2017-02-01 17:57:05 -08:00
Paul Morie 4a6ec3c1cd
WIP: Service Injection Policy 2017-02-01 12:17:07 -08:00
Phillip Wittrock 0f4843b97d Contributing instructions for sig-cli 2017-01-31 11:39:06 -08:00
Phillip Wittrock af507712b9 fix typo 2017-01-31 10:06:52 -08:00
Phillip Wittrock ff39a627f7 Update proposal to use generalize extensions 2017-01-31 09:46:07 -08:00
Phillip Wittrock f3d5c99509 Add version 2017-01-31 09:38:54 -08:00
David Ashpole 8826345170 addressed piotr's comments 2017-01-31 09:38:28 -08:00
Phillip Wittrock 39dbe85d62 Add information about what to do when extensions are available for compiled in types 2017-01-31 09:28:54 -08:00
Phillip Wittrock 1aa92825b6 Add implementation details 2017-01-31 09:06:22 -08:00
Michelle Au c034e02c7c Update pv workflow example 2017-01-30 14:23:05 -08:00
Phillip Wittrock a1cf9516fd No feature proposal for `kubectl get` and `kubectl describe` extensions for non-compiled in types. 2017-01-30 13:36:54 -08:00
Vishnu Kannan 71f2016aa2 Adding a proposal for managing local storage
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2017-01-29 21:02:42 -08:00
Minhan Xia 2cb35f20ab add dockershim checkpoint proposal (#255) 2017-01-28 14:48:04 -08:00
Derek McQuay 9093602a68
Corrected state of kubeadm self-host deployment
Recently, the optional self-hosted deployment was merged into kubeadm.
Although it still requires more work, it is currently merged in.
2017-01-25 22:12:44 -08:00
Dawn Chen 160e9b655a Merge pull request #207 from verb/sharedpid-rollout
Propose rollout for Docker shared PID namespace
2017-01-25 18:05:52 -08:00
Brandon Philips d5e1d5ccb9 Merge pull request #206 from philips/self-hosted-proposal
design-proposal: add self-hosted kubernetes proposal
2017-01-25 16:24:45 -08:00
David Ashpole c595a0d331 [Proposal] Core Metrics (#252)
This document provides the contents, and uses of core metrics.
2017-01-25 15:25:07 -08:00
Jeff Peeler 53b81981ee Proposal: secrets,configmap,downwardAPI all in one volume (#169) 2017-01-25 11:09:29 -05:00
Janet Kuo 6a7f987432 Updating DaemonSet Update Proposal
Move PodTemplate to future, add 2 status fields (#281)
2017-01-24 17:56:45 -08:00
Jan Safranek 7db0fb1b80 Proposal for deployment of default StorageClass 2017-01-24 13:50:36 +01:00
Lee Verberne 3da9bf8cf5 Add rollback flag to shared PID rollout plan 2017-01-23 17:09:46 -08:00
Vish Kannan c64fdbfd94 Merge pull request #131 from euank/kubelet-chroot-proposal
proposals: add proposal for a chrooted kubelet
2017-01-20 11:03:43 -08:00
Brandon Philips d08603423f design-proposals: add note about self-hosted not replacing existing methods
Thanks to @timothysc for pointing out that I didn't make a note about
the intentions of this proposal with existing install/config methods.
2017-01-20 07:07:41 -08:00
Brandon Philips a06518ffce design-proposals: add feedback from roberthbailey
- fixup some grammar mistakes
- add skew of control plane to known issues
- add links dropped from original proposal
2017-01-19 20:49:07 -08:00
Janet Kuo 9217c4840b Proposal for DaemonSet updates (#262)
* Proposal for DaemonSet updates
2017-01-19 14:25:44 -08:00
Lee Verberne d4789e1112 Require shared PID namespace in CRI & plan rollout 2017-01-18 17:27:53 -08:00
Brian Grant 00bf12221f Merge pull request #192 from xiangpengzhao/fix-node-allocatable-md
Fix incorrect link
2017-01-18 14:01:18 -08:00
Lee Verberne d3b09aa70d Constrain docker shared pid proposal to rollout
Also rename file to be docker specific.
2017-01-18 13:52:36 -08:00
Lee Verberne f6d262fd4e Propose rollout for Docker shared PID namespace 2017-01-18 13:52:36 -08:00
Brian Grant 3d39a1584e Merge pull request #248 from php-coder/fix_broken_link_in_psp_proposal
security-context-constraints.md: update links
2017-01-18 13:30:23 -08:00
Brian Grant d8e15a451a Merge pull request #271 from zen/networking_docs
Updated ipv6 support docs
2017-01-18 13:20:47 -08:00
Brandon Philips 916dfa89f6 design-proposals: note on kubelet exit-on-lock-contention
From https://kubernetes.io/docs/admin/kubelet/
2017-01-17 09:32:35 -08:00
Brandon Philips de711ac204 design-proposals: fixup nits from pires
Good feedback on HA setup notes and some grammar fixups
2017-01-17 09:25:59 -08:00
Brandon Philips 71d92d83db design-proposals: add sections on HA
address some feedback requesting HA notes
2017-01-16 20:43:20 -08:00
Tomasz 'Zen' Napierala c5788b76db Updated ipv6 support docs 2017-01-16 16:45:09 +01:00
Derek Carr d35f65d083 Merge pull request #168 from fraenkel/env-files
Initial --from-env-file proposal
2017-01-13 13:26:04 -05:00
Michael Fraenkel 935ee29545 Create configmap/secret --from-env-file proposal 2017-01-12 08:32:45 -08:00
Daniel Smith ed914690a0 add redirector 2017-01-11 15:37:54 -08:00
Daniel Smith 4df45666bd Update the doc with kube-aggregator name/details
Some wording stolen from @deads2k PR in the old location.
2017-01-11 15:36:49 -08:00
Slava Semushin 7f23052c6e contributors/design-proposals/security-context-constraints.md: update links. 2017-01-03 18:54:54 +01:00
Brandon Philips 787f0ae0d9 Merge pull request #231 from fhemberger/patch-1
Fix YAML indentation
2016-12-27 08:44:24 -08:00
Euan Kemp 4c34f45e35 unmunge 2016-12-22 12:21:13 -08:00
yanan Lee 1644134799 Incorrect punctuation types
Signed-off-by: yanan Lee <energylyn@zju.edu.cn>

Single quotes incorrect

Signed-off-by: yanan Lee <energylyn@zju.edu.cn>

Incorrect

Signed-off-by: yanan Lee <energylyn@zju.edu.cn>

delete

Signed-off-by: yanan Lee <energylyn@zju.edu.cn>
2016-12-22 15:50:25 +08:00
Frederic Hemberger 31e464e6f4 Fix YAML indentation
`type` and `externalName` are child elements of `spec`.
2016-12-22 07:01:30 +01:00
Michael Fraenkel c9f881b7bb Initial optional configmap proposal (#175)
* Initial optional configmap proposal

* Clarify Optional for ConfigMap and Secrets
2016-12-21 18:42:01 -08:00
Brandon Philips 3d5eb3e4a3 design-proposals: self-hosted-kubernetes updates
Address questions around the kubelet node agent and load balancing and
control plane nodes.
2016-12-21 15:05:31 -08:00
David McMahon 94dc13fc9a Merge pull request #198 from david-mcmahon/find-green-build-doc
Addition of a design doc for `find_green_build` functionality.
2016-12-21 12:49:15 -08:00
Sen Lu 8228312faf Merge pull request #224 from liliVicky/my-feature1
trim extra spaces and words
2016-12-21 11:37:52 -08:00
Sen Lu 2c41fc4d9c Merge pull request #217 from liliVicky/my-feature
correct some words
2016-12-21 11:32:33 -08:00
Sen Lu f14118d874 Merge pull request #219 from EnergyLiYN/kube-b4
The article is not correct
2016-12-21 11:31:48 -08:00