Add original kubernetes / prometheus proposals

Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
This commit is contained in:
Chris Aniszczyk 2016-08-18 10:14:48 -07:00
parent 81ad0d61e6
commit e5e77c069f
2 changed files with 250 additions and 0 deletions

33
proposals/kubernetes.adoc Normal file
View file

@ -0,0 +1,33 @@
Kubernetes Proposal
* *name of project:* Kubernetes
* *description*
** Kubernetes is an open source system for managing https://github.com/kubernetes/kubernetes/wiki/Why-Kubernetes%3F#why-containers[containerized applications] across multiple hosts, providing basic mechanisms for deployment, maintenance, and scaling of applications. Kubernetes will serve as a cluster manager for the CNCF ecosystem.
* *sponsor / advisor from TOC*: Alexis Richardson
* *unique identifier*: kubernetes
* *license*: Apache License v2.0
* *source control repositories: *https://github.com/kubernetes/kubernetes[https://github.com/kubernetes] (everything in the org)
* *initial committers: *https://github.com/orgs/kubernetes/teams/kubernetes-maintainers[https://github.com/orgs/kubernetes/teams/kubernetes-maintainers] (or https://drive.google.com/file/d/0B4rxQZmNuYvZLWVRckx4R2gzR0E/view?usp=sharing[as a PDF])
* *infrastructure requirements (CI / CNCF Cluster)*
** Cluster time for Openstack and other self hosted testing
** GCE testing
** AWS testing
** Jenkins infrastructure (future)
** Azure testing (future)
* *external dependencies*
** Godeps - various https://raw.githubusercontent.com/kubernetes/kubernetes/master/Godeps/LICENSES[https://raw.githubusercontent.com/kubernetes/kubernetes/master/Godeps/LICENSES]
** third_party - https://github.com/kubernetes/kubernetes/tree/master/third_party/[https://github.com/kubernetes/kubernetes/tree/master/third_party/]
*** forked
**** Etcd - Apache v 2.0 https://github.com/coreos/go-etcd/blob/master/LICENSE[https://github.com/coreos/go-etcd/blob/master/LICENSE]
**** JSON - BSD https://github.com/kubernetes/kubernetes/blob/master/third_party/forked/json/LICENSE[https://github.com/kubernetes/kubernetes/blob/master/third_party/forked/json/LICENSE]
**** Reflect - BSD https://github.com/kubernetes/kubernetes/blob/master/third_party/forked/json/LICENSE[https://github.com/kubernetes/kubernetes/blob/master/third_party/forked/json/LICENSE]
*** Golang - BSD https://github.com/kubernetes/kubernetes/blob/master/third_party/golang/LICENSE[https://github.com/kubernetes/kubernetes/blob/master/third_party/golang/LICENSE]
*** +++<s>+++htpasswd - BSD +++</s>+++https://github.com/kubernetes/kubernetes/blob/master/third_party/htpasswd/COPYING[+++<s>+++https://github.com/kubernetes/kubernetes/blob/master/third_party/htpasswd/COPYING]+++</s>+++
*** intemp - Apache v2.0 https://github.com/kubernetes/kubernetes/blob/master/third_party/intemp/LICENSE[https://github.com/kubernetes/kubernetes/blob/master/third_party/intemp/LICENSE]
*** pause - MIT https://github.com/kubernetes/kubernetes/blob/master/third_party/pause/LICENSE[https://github.com/kubernetes/kubernetes/blob/master/third_party/pause/LICENSE]
*** Protobuf - MIT https://github.com/google/protobuf/blob/master/LICENSE
*** Swagger-ui - Apache v2.0 https://github.com/kubernetes/kubernetes/blob/master/third_party/swagger-ui/LICENSE
* *statement on alignment with CNCF mission*
** Kubernetes has been offered as a seed technology to the CNCF and meets the criteria of a cloud native system (container packaged, dynamically managed and micro-services oriented). The Kubernetes community is looking forward joining the foundation to help establish neutral governance and foster the growth of its ecosystem. Currently, the Kubernetes community is growing with over 70 committers, nearly 700 contributors and 18 releases. Release 1.2 is expected in mid March.