Commit Graph

673 Commits

Author SHA1 Message Date
Jeff Lowdermilk
703b642886 Merge pull request #4517 from liggitt/kubeconfig_cert_data
Let .kubeconfig be a single-source config for API clients
2015-02-19 10:22:58 -08:00
Paul Morie
777b464de5 Minor addendums to secrets proposal 2015-02-19 12:02:18 -05:00
Jordan Liggitt
abb38cf793 Let .kubeconfig populate ca/cert/key data, and basic-auth username/password in client configs 2015-02-19 11:29:42 -05:00
gmarek
f6ace4dd83 Add info about contention profiling to profiling.md 2015-02-19 14:50:54 +01:00
Lénaïc Huard
ce7a993269 libvirt-coreos cluster provider
libvirt-coreos is a cluster provider for kubernetes that starts local VMs and
runs kubernetes on it.
Its goal is to provide a multi-machines environment to develop and test kubernetes.

The purpose is mostly the same as the vagrant provider but with a big focus on
efficiency. The vagrant cluster takes a long time to boot and consumes a huge
amount of disk space. libvirt-coreos aims at being cheaper. As a consequence,
libvirt-coreos allows to start bigger clusters with more minions than vagrant.
2015-02-19 12:44:35 +01:00
Sam Ghods
046c11d5fd Update api-conventions.md to fix heading link 2015-02-18 18:31:37 -08:00
Brian Grant
cf6e990723 Merge pull request #4495 from yujuhong/api_docs
Add a brief description on how we handle defaults
2015-02-18 17:03:55 -08:00
Yu-Ju Hong
6bbde837b8 Merge pull request #4543 from mattf/tpyo
fix a few typos i ran into during setup
2015-02-18 14:40:24 -08:00
Yu-Ju Hong
faefefc9a8 Merge pull request #4553 from a-robinson/docs
Combine the two documentation sections on how to use godeps
2015-02-18 14:31:56 -08:00
Alex Robinson
e752271e83 Combine the two documentation sections on how to use godeps. 2015-02-18 22:16:12 +00:00
Yu-Ju Hong
418f336731 Merge pull request #4322 from bprashanth/nginx_port_collision
Modify nginx port to avoid collision with api server
2015-02-18 13:01:29 -08:00
Matthew Farrellee
0d2d6ed61e fix spelling of separate 2015-02-18 14:42:40 -05:00
Matthew Farrellee
b644f63a4b fix spelling of privileged 2015-02-18 14:42:40 -05:00
Eric Tune
e045b19bec Merge pull request #4126 from pmorie/secrets_proposal
Secrets proposal
2015-02-18 09:05:18 -08:00
Zach Loafman
7d1f23d7d5 Document current ways to run a single e2e 2015-02-18 07:51:36 -08:00
Xingyu Chen
aeeebe2126 finish the multinode ubuntu k8s setup script and guide ,tested ok 2015-02-18 19:09:06 +08:00
Paulo Pires
cd0082abb9 Removed rule that defined etcd waiter to happen before setup-network-environment. 2015-02-18 08:54:57 +00:00
David Oppenheimer
0e1c0b26dc Update roadmap.md 2015-02-17 23:09:45 -08:00
Paul Morie
ea18e6698d Secrets proposal 2015-02-17 20:29:38 -05:00
Saad Ali
9d850be8d7 Update Event Compression Design Doc with LRU Cache 2015-02-17 16:36:08 -08:00
Eric Tune
dba24d1325 Merge pull request #4496 from hjfreyer/patch-1
Upgrade to v0.10.1 in standalone.yaml
2015-02-17 15:44:40 -08:00
Nikhil Jindal
9f768b521d Merge pull request #4491 from coolsvap/master
Added getting started guide for CentOS
2015-02-17 15:22:05 -08:00
Yu-Ju Hong
299d894dbb Add a brief description on how we handle defaults 2015-02-17 13:08:38 -08:00
Alex Robinson
3043ae9144 Merge pull request #4492 from jlowdermilk/e2e
Cleanup resources after services/guestbook e2e tests.
2015-02-17 12:04:46 -08:00
Nikhil Jindal
c2b7652887 Merge pull request #4446 from nigelcharman/patch-1
Update locally.md - modify incorrect etcd link
2015-02-17 11:46:22 -08:00
Jeff Lowdermilk
b786c116b6 Make kubectl stop take -f flag (for filename|url|directory) 2015-02-17 11:27:47 -08:00
Hunter Freyer
9147d1b6ea Upgrade to v0.10.1 in standalone.yaml
I believe this was accidentally left out of 9acb50c916, but it may have been intentional.
2015-02-17 14:22:16 -05:00
Brian Grant
76ed22ab07 Merge pull request #4425 from pires/fix_flannel_key_etcd
Fixes #4309 #4362
2015-02-17 09:59:44 -08:00
Brian Grant
faa191b1ab Merge pull request #4452 from mattmoor/docs
Update images doc to talk about GCR
2015-02-17 09:58:44 -08:00
Clayton Coleman
0e07e61a53 Merge pull request #4381 from sdminonne/bug_fix
kubectl delete resource : remove all resources
2015-02-17 12:25:56 -05:00
Swapnil Kulkarni
6d94cbcd7c Added getting started guide for CentOS
Added getting started guide to setup one minion
setup using CentOS
2015-02-17 22:26:45 +05:30
Eric Tune
97b7f7c391 Merge pull request #3910 from csrwng/security_contexts
[Proposal] Security Contexts
2015-02-17 08:42:06 -08:00
Matt Moore
b27d59d8a9 update images doc to talk about GCR 2015-02-15 10:29:31 -08:00
Nigel Charman
862065ed8d Update locally.md
Modify etcd link to remove /tag/0.4.6, since kubernetes requires etcd v2.0 or later
2015-02-14 21:48:16 +13:00
Eric Tune
64678b71f3 Merge pull request #4372 from saad-ali/event_compression_doc
Documentation for Event Compression
2015-02-14 00:11:32 -08:00
Saad Ali
842867e298 Merge pull request #4438 from gmarek/master
Added instruction for profiling apiserver
2015-02-13 16:09:19 -08:00
Marek Grabowski
1a161b6522 Added instruction for profiling apiserver 2015-02-14 00:11:38 +01:00
Tim Hockin
baa6af8a7a Merge pull request #4265 from thockin/roadmap
First draft of roadmap to 1.0 update
2015-02-13 15:10:51 -08:00
Paulo Pires
4c2819c5eb Fixes #4309 #4362 2015-02-13 19:02:09 +00:00
Jeff Lowdermilk
3bded83201 Merge pull request #4385 from erictune/docpatch
Update ports doc.
2015-02-13 09:34:52 -08:00
Salvatore Dario Minonne
fda17c1b7a kubectl delete resource : remove all resources 2015-02-13 18:25:41 +01:00
Eric Tune
629d6657fb Update ports doc.
Fix.
2015-02-13 09:18:40 -08:00
Eric Tune
7e6015141d Merge pull request #4401 from jlowdermilk/local-kubeconfig
Make local clusters work painlessly with kubeconfig
2015-02-13 09:11:36 -08:00
Eric Tune
e84b5b9e78 Merge pull request #4029 from smarterclayton/security_proposal
Kubernetes pod and namespace security model
2015-02-13 09:08:37 -08:00
Brendan Burns
f63cf05d21 Add some docs to the template format. 2015-02-12 18:29:11 -08:00
Saad Ali
ae92274e8d Merge pull request #4402 from MikeJeffrey/docs
Comments go above the sample line in kubectl docs.
2015-02-12 16:43:35 -08:00
Brendan Burns
6ff9e98fee Merge pull request #4377 from pires/upgrade_coreos_kube_to_0_10_1
Upgraded CoreOS getting-started guides to v0.10.1.
2015-02-12 16:40:56 -08:00
Jeff Lowdermilk
61cc821506 Make local clusters work painlessly with kubeconfig 2015-02-12 16:30:41 -08:00
Eric Paris
a6beb2e7df Autogenerate md documentation for kubectl
This does away with the giant dump from cobra for kubectl and instead
generates md files which contain similar information, but one per verb.
This might work well as part of the cobra project, instead of doing it
in kube, but this gets us nice, linked, documentation right now.  If
people like it, I will try to get something similar into cobra.
2015-02-12 19:08:57 -05:00
Eric Paris
9e9fb9457f automatically generate man pages for kubectl
generate man pages for kubectl using the cobra.Command information.
This will directly create files in (by default) docs/man/man1/ called
kubectl*.1.  Each child verb/cobra command will gets its own man page.
2015-02-12 19:08:52 -05:00
MikeJeffrey
710f01cf2e Running run-gendocs to regenerate kubectl.md 2015-02-12 16:03:09 -08:00
Yu-Ju Hong
63a40521b1 locally.md: update the docker version requirement to 1.3 2015-02-12 14:05:26 -08:00
Clayton Coleman
358d1ab304 Kubernetes pod and namespace security model
This proposed update to docs/design/security.md includes proposals
on how to ensure containers have consistent Linux security behavior
across nodes, how containers authenticate and authorize to the master
and other components, and how secret data could be distributed to
pods to allow that authentication.

References concepts from #3910, #2030, and #2297 as well as upstream issues
around the Docker vault and Docker secrets.
2015-02-12 10:37:27 -05:00
Paulo Pires
df1cfb8704 Updated getting-started guides README entries related to CoreOS. 2015-02-12 12:49:18 +00:00
Paulo Pires
9acb50c916 Upgraded CoreOS getting-started guides to v0.10.1. 2015-02-12 11:07:49 +00:00
Saad Ali
b2d432005f Documentation for Event Compression 2015-02-11 18:04:30 -08:00
Victor Marmol
0a64fecaf5 Minor clarification of --server flag.
Fixes #3425.
2015-02-11 17:04:41 -08:00
Alex Robinson
1fa696ceb2 Merge pull request #4355 from vmarmol/cmd
Update github.com/spf13/cobra to HEAD.
2015-02-11 15:56:29 -08:00
Victor Marmol
c759264442 Updating docs with new CLI flag output. 2015-02-11 15:47:53 -08:00
roberthbailey
0ddbb52717 Merge pull request #4344 from GoogleCloudPlatform/erictune-patch-1
Update README.md
2015-02-11 15:19:27 -08:00
Eric Tune
b4ab2b7a1b Update README.md 2015-02-11 13:05:02 -08:00
Alex Robinson
d3d71df943 Fix bad config in flaky test documentation and add script to help check
for flakes.
2015-02-11 12:28:34 -08:00
roberthbailey
3afefc464c Merge pull request #4308 from philips/patch-1
docs: resources: minor spelling fix otr to or
2015-02-11 11:25:17 -08:00
roberthbailey
d10ae1ee89 Merge pull request #4325 from tobert/patch-1
fix spelling of "below"
2015-02-11 11:24:51 -08:00
Brian Grant
20f7cbb87b Merge pull request #4291 from jlowdermilk/delete-kubecfg
Remove kubecfg, cleanup a few stray references.
2015-02-11 11:18:59 -08:00
Al Tobey
6d09e2943b fix spelling of "below" 2015-02-11 10:54:29 -08:00
Prashanth Balasubramanian
ec298733c7 Modify nginx port to avoid collision with api server 2015-02-11 10:23:31 -08:00
CJ Cullen
c2b0632be4 Merge pull request #4217 from pires/fix_coreos_master_portal_net
Fixed API server portal_net flag that could break service networking on CoreOS
2015-02-11 10:15:46 -08:00
Jeff Lowdermilk
8276a9e03d Merge pull request #4295 from MikeJeffrey/kubectldocs
Clean up kubectl help for auto-gen'd kubectl.md
2015-02-11 09:41:30 -08:00
Brandon Philips
839eafb734 docs: resources: minor spelling fix otr to or 2015-02-10 20:02:22 -08:00
Jeff Lowdermilk
197059b65d Remove kubecfg, cleanup a few stray references. 2015-02-10 16:43:12 -08:00
Prashanth Balasubramanian
c51349009c Clarify the documentation for starting a local cluster. 2015-02-10 16:04:52 -08:00
MikeJeffrey
e5459c8802 Clean up kubectl help for auto-gen'd kubectl.md 2015-02-10 12:02:05 -08:00
Jeff Lowdermilk
96c9a15ed5 Merge pull request #4279 from jimmidyson/proxy-tweaks
Configurable API prefix for kubectl proxy
2015-02-10 11:21:22 -08:00
roberthbailey
2c2a59568c Merge pull request #4276 from a-robinson/docs
Add steps to the development guide for how to use godep to update an existing dependency
2015-02-10 10:11:57 -08:00
Jeff Lowdermilk
ed9761fef1 Merge pull request #4237 from brendandburns/pd_fix
Add a label command to kubectl.
2015-02-10 09:47:18 -08:00
Jimmi Dyson
f4a9b62d06 Configurable API prefix for kubectl proxy 2015-02-10 13:58:46 +00:00
Alex Robinson
5f7fd365b7 Add steps to the development guide for how to use godep to update an
existing dependency.

Also change from the numbered lists from markdown that didn't work due to
the intervening code blocks to just raw text numbered lists.
2015-02-10 09:44:23 +00:00
Brendan Burns
ac35aa5e32 Add a label command. 2015-02-09 20:09:02 -08:00
Tim Hockin
39e63d94fc First draft of roadmap to 1.0 update 2015-02-09 16:09:41 -08:00
Ravi Sankar Penta
3a5ef05f64 Make periodic sync nodes from cloud provider optional.
--sync_nodes=false gives user flexibility to add/remove nodes in the
cluster using REST api/kubectl cli and at the same time can use
cloud provider for other resources like persistent disks, etc.
2015-02-09 13:42:44 -08:00
csrwng
2b01746104 Specify intent for container isolation and add details for id mapping 2015-02-09 14:21:40 -05:00
Brendan Burns
301eba9d5f Merge pull request #4234 from brendandburns/e2e2
Now that we automatically format GCE PD, remove formatting from the e2e.
2015-02-09 10:12:02 -08:00
Jeff Lowdermilk
6021dcba30 Merge pull request #4213 from smarterclayton/use_name_from_server
Use name from server when displaying create/update
2015-02-09 09:41:20 -08:00
Clayton Coleman
52c6c60b15 Use name from server when displaying create/update
Allows generated names from files to be displayed so users can
interact with them.
2015-02-08 21:40:47 -05:00
Brendan Burns
e7a69504b4 Now that we automatically format GCE PD, remove formatting from the e2e test.
Also remove docs that note that it is necessary.
2015-02-06 20:30:58 -08:00
Brendan Burns
31ce2a9411 Adjust replication controller validation to be more flexible about
read/write volumes.
Update docs to reflect reality as it is implemented.
2015-02-06 14:58:21 -08:00
Paulo Pires
c48d5dd09f Fixed API server portal_net flag that could break service networking by setting an IP from a subnet allocated to a node. 2015-02-06 18:46:54 +00:00
Alan Williams
ec399f5ee8 Updated for relevancy with the latest release and added more supporting information 2015-02-05 20:21:38 -08:00
Brendan Burns
50e855953f Merge pull request #4131 from a-robinson/validate
Add a few extra test cases for API validation of labels
2015-02-05 15:37:45 -08:00
Brendan Burns
f153a27235 Merge pull request #4147 from jlowdermilk/kubeconfig-view
Allow output formatting for kubectl config view
2015-02-05 14:48:02 -08:00
Jeff Lowdermilk
5a702ad123 Allow --output formatting of kubectl config view, make merge default 2015-02-05 10:44:16 -08:00
Mike Schiller
3efb4527f4 inserted mising = in kube-apiserver's portal_net parameter that prevented the kube-apiserver from starting 2015-02-05 12:27:41 -05:00
Brian Grant
42fec8ec4e Merge pull request #4110 from jimmidyson/proxy-tweaks
kubectl proxy: make static prefix configurable
2015-02-05 07:08:07 -08:00
Brendan Burns
93776b1363 Remove kubecfg from all getting started docs. 2015-02-04 23:20:11 -08:00
Deyuan Deng
f406a57c2c Use replication controller for redis master. 2015-02-04 18:23:36 -05:00
Alex Robinson
6bb374ca54 Add a few extra test cases for API validation of labels that would have
caught a bug that was in past versions. Also, copy the label key format
requirements from the API types.go comments into the labels doc.
2015-02-04 22:24:46 +00:00
deads2k
8a2fe9bd2b modify policy to correctly identify resource versus kind 2015-02-04 13:36:01 -05:00
Brian Grant
926f46bf8a Merge pull request #3689 from erictune/multiclusterdoc
Availability and multi-cluster documentation.
2015-02-04 10:07:25 -08:00
Jeff Lowdermilk
6acac8f761 Merge pull request #3754 from deads2k/deads-remove-ns-path
remove --ns-path option from .kubeconfig file
2015-02-04 08:10:21 -08:00