Commit Graph

5587 Commits (035332f1ab664c1a2dc2b1144b7a0a7f1f10f46d)

Author SHA1 Message Date
derekwaynecarr 1a894741b2 Fix vagrant regression 2014-11-20 10:39:09 -05:00
Brendan Burns 645697409d updated services with more details on public ips 2014-11-19 15:50:31 -08:00
uberj 7b28c46f6a fix typos 2014-11-19 09:43:56 -08:00
Jeff Mendoza cea70d51e7 Bring Azure guide up to date. 2014-11-18 14:23:03 -08:00
derekwaynecarr 7cf744934e Fix tyop in authorization doc 2014-11-18 15:58:21 -05:00
Brendan Burns 10458a5c3f Some small aws refinements. 2014-11-17 21:49:56 -08:00
Brendan Burns b75a56d654 update AWS for the 0.5 release. 2014-11-17 21:41:13 -08:00
Brendan Burns 6fa798c4db Merge pull request #2423 from bgrant0607/docfix
Documentation improvements. Fixes #2004, #2115, #2171.
2014-11-17 14:03:29 -08:00
Brian Grant d5700eac35 Documentation improvements. Fixes #2004, #2115, #2171. 2014-11-17 21:32:44 +00:00
Eric Tune 65c7970465 Update development.md
It looks like magic incantation `hack/e2e-test.sh 1 1 1` is not longer supported.
2014-11-17 11:20:31 -08:00
Brendan Burns 37d2bab7ed Merge pull request #2414 from hodduc/fix-aws-doc
Fix download link in aws/kubecfg documentation
2014-11-17 10:41:26 -08:00
Joe Beda 66d287f7e4 Merge branch 'rename-to-kube' of https://github.com/eparis/kubernetes into eparis-rename-to-kube
* 'rename-to-kube' of https://github.com/eparis/kubernetes:
  rename kube server binaries to kube-

Conflicts:
	docs/salt.md
2014-11-17 09:52:10 -08:00
Brendan Burns 5fc485f0bc Merge pull request #2374 from serialx/master
Add missing Kubernetes proxy daemon to AWS CloudFormation template.
2014-11-17 09:48:59 -08:00
Brendan Burns 6422b87a35 Merge pull request #2415 from hodduc/add-udp-ingress
Add SecurityGroupIngress on AWS CF template to allow UDP packets.
2014-11-17 09:47:38 -08:00
darkgaro 989588f015 added php client library reference 2014-11-17 16:44:36 +00:00
Joonsung Lee e3ddd59344 Add SecurityGroupIngress on AWS CF template to allow UDP packets. 2014-11-17 22:11:49 +09:00
Junseong Lee ac40cb6d74 Fix download link in aws/kubecfg documentation
Kubecfg's download link on Darwin and Linux are points to http://storage.googleapis.com/k8s/darwin/kubecfg .
Later one should be changed to http://storage.googleapis.com/k8s/linux/kubecfg .
2014-11-17 22:01:18 +09:00
Shai Coleman ef72c4ca1d Added KUBERNETES_PROVIDER instructions Getting started locally 2014-11-16 22:41:27 +00:00
Tim Hockin e987f11838 Merge pull request #2319 from brendandburns/external
Externalized services v2
2014-11-14 21:01:19 -08:00
Joe Beda 06d838ffb1 Merge pull request #2369 from jbeda/vagrant-fix
Vagrant fixes
2014-11-14 16:43:06 -08:00
Brendan Burns 2aa52d043b Add external services v2 support. 2014-11-14 11:32:54 -08:00
Alen Komljen af3c449a62 Update vagrant.md 2014-11-14 17:01:59 +01:00
Alen Komljen 58248b9c05 Take advantage of salt to run remote commands 2014-11-14 16:34:20 +01:00
Brian Hong c91eec7cce Add missing Kubernetes proxy daemon to AWS CloudFormation template. 2014-11-14 23:38:30 +09:00
Joe Beda e37ea3679a Point our docs at the releases page 2014-11-13 22:22:35 -08:00
Joe Beda 5a0159ea00 Get Vagrant to start using TLS client certs.
Also fix up cert generation. It was failing during the first salt highstate when trying to chown the certs as the apiserver user didn't exist yet.  Fix this by creating a 'kube-cert' group and chgrping the files to that.  Then make the apiserver a member of that group.

Fixes #2365
Fixes #2368
2014-11-13 22:16:45 -08:00
Eric Paris a99c3c7963 rename kube server binaries to kube-
apiserver becomes kube-apiserver
controller-manager -> kube-controller-manager
scheduler and proxy similarly.

Only thing I promise is that right now hack/build-go.sh and
build/release.sh exit with 0.  That's it.  Who knows if any of this
actually works....
2014-11-13 20:08:26 -05:00
Ilya Dmitrichenko 5590d89806 Add link to Weave+CoreOS implementation 2014-11-13 11:21:53 +00:00
Dawn Chen a0e67b0060 Merge pull request #2331 from TheDude05/fix-env-typos
[docs] Fix HTML characters in code block
2014-11-12 12:36:31 -08:00
Deyuan Deng 1c1b2c59c0 Merge pull request #2165 from ddysher/update-doc
Fix DESIGN.md link, and etcd installation instruction.
2014-11-12 13:36:37 -05:00
Andrew Williams 5cf483737e Fix HTML characters in code block 2014-11-12 12:18:21 -06:00
Meir Fischer 01448e0ea8 Fix services doc grammar/punctuation 2014-11-11 23:30:19 -05:00
Deyuan Deng 7f6580dbea Fix DESIGN.md link, and etcd installation instruction. 2014-11-11 22:12:27 -05:00
Pieter Noordhuis 1df6f9ce6a Use curl exclusively in vSphere deployment
This fixes #2295.
2014-11-11 17:22:02 -08:00
Joe Beda 50501282f2 Merge pull request #2255 from rabi/master
Update docker.service
2014-11-11 14:39:00 -08:00
Maria Nita 815a82172c Update path to files in development doc 2014-11-11 17:30:32 +01:00
Brendan Burns a60a01c3d6 Temporarily remove the binary instructions, since they don't work in the old binaries. 2014-11-10 20:58:42 -08:00
Brendan Burns 8928df79cc Merge pull request #2260 from brendandburns/Ch00k-kube-up-aws
Ch00k kube up aws - adapted by brendandburns
2014-11-10 20:57:32 -08:00
Brendan Burns 48498cf9bb Fix docs somewhat, add monitoring hooks. 2014-11-10 17:17:25 -08:00
Daniel Smith 626eb2700e Merge pull request #2261 from erictune/aux_port
Add a third port which has HTTPS and auth(n,z)
2014-11-10 15:31:49 -08:00
Eric Tune 53f9d42ed3 Add a third port which has HTTPS and auth(n,z)
It is disabled by default.
Document all the various and sundry (3) ports.
2014-11-10 15:16:46 -08:00
Brendan Burns 8a2954900e Merge/rebase w/ Kelsey's cloud formation docs. 2014-11-10 13:35:57 -08:00
Brendan Burns 62bd634c07 Update the AWS config. 2014-11-10 13:33:43 -08:00
Joe Beda 4a21dbbb0a Merge pull request #2262 from ronalexander/2095-doc-typo
corrected file path for .kubernetes_vagrant_auth. Confirmed correct file...
2014-11-10 13:13:13 -08:00
Brendan Burns 2815d7ccf3 Merge pull request #2216 from kelseyhightower/aws-guide
docs: add aws getting started guide
2014-11-10 11:12:32 -08:00
Ron Alexander fede23f213 corrected file path for .kubernetes_vagrant_auth. Confirmed correct file location in kubernetes/cluster/kubecfg.sh 2014-11-10 11:04:10 -08:00
Brendan Burns 557fc1cd9c Merge pull request #2254 from meirf/fix-bad-link-to-selector.go
Fix bad selector file link
2014-11-10 10:56:55 -08:00
Rabi Mishra 6ddb7cb9de Update docker.service
Docker startup fails
You specified --iptables=false with --ipmasq=true. IP masquerading uses iptables to function. 
Please set --ipmasq to false or --iptables to true
2014-11-10 07:03:21 +01:00
Meir Fischer 1b837c2397 Fix bad selector file link 2014-11-09 22:46:07 -05:00
Meir Fischer 10bf046cc6 Fix grammar 2014-11-09 22:12:55 -05:00
bgrant0607 e81d69bd02 Merge pull request #2218 from satnam6502/docfix
Add a link to a Gist showing a successful cluster creation transcript plus add links to pod and service files for Elasticsearch example.
2014-11-08 11:55:33 -08:00
Satnam Singh 5e56f6435f Add a link to a Gist showing a successful cluster creation transcript and add links to pod and service description files 2014-11-07 14:39:20 -08:00
Kelsey Hightower efe7de38ea docs: add aws getting started guide 2014-11-06 15:55:26 -08:00
Brendan Burns ae8c3343da Merge pull request #2214 from satnam6502/docfix
Remove repeated sentence in binary_release.md
2014-11-06 14:25:05 -08:00
Satnam Singh 117d16d0d6 Remove repeated sentence in binary_release.md 2014-11-06 13:13:20 -08:00
Sam Ghods 1bd117ba1e Formatting tweaks to docs/api-conventions.md 2014-11-05 20:49:16 -08:00
Eric Tune 6e81e8c896 Basic ACL file.
Added function to read basic ACL from a CSV file.
Added implementation of Authorize based on that file's policies.
Added docs on authentication and authorization.
Added example file and tested it.
2014-11-05 16:06:22 -08:00
Eric Paris 0e125b5d4a update the ansible config doc 2014-11-05 17:00:52 -05:00
Cole Mickens da214a9517 Add net-tools pre-req to Vagrant instructions
Adds a note mentioning that `net-tools` are required for bridging VirtualBox's host networks. Added a similar note under the troubleshooting section.
2014-11-02 19:27:43 -08:00
Deyuan Deng f1a569872a Fix minion_cache_ttl and minion_regexp flag change. 2014-11-02 00:36:34 -04:00
Brendan Burns 8d34231381 Fix a bunch of places where the -machines flag was still attached to the apiserver. 2014-11-01 20:38:45 -07:00
Eric Tune c47693c0d5 Separated user, dev, and design docs.
Renamed: logging.md -> devel/logging.m
Renamed: access.md -> design/access.md
Renamed: identifiers.md -> design/identifiers.md
Renamed:    labels.md -> design/labels.md
Renamed:    namespaces.md -> design/namespaces.md
Renamed:    security.md -> design/security.md
Renamed:    networking.md -> design/networking.md

Added abbreviated user user-focused document in place of most moved docs.

Added docs/README.md explains how docs are organized.
Added short, user-oriented documentation on labels
Added a glossary.
Fixed up some links.
2014-10-31 08:35:53 -07:00
Joe Beda 33869ab644 Don't include '.' in release tars.
Also make ownership, by default, be root.  This won't work on systems that don't have GNU tar so we warn.

Fixes: #1902
2014-10-30 10:51:13 -07:00
bgrant0607 ff9befea72 Merge pull request #2052 from jjyr/patch-1
fix some links
2014-10-30 09:37:24 -07:00
Joe Beda 78df01172a Merge pull request #1747 from pietern/vsphere-binary-deploy
vSphere support for binary deploys
2014-10-29 16:52:12 -07:00
Pieter Noordhuis b656f2bdd3 Include cd in getting started guide 2014-10-29 13:00:47 -07:00
Eric Paris 7522f194cb Convert minion_ to kubelet_ in numerous docs
The example systemd services files, environment files, and the fedora
manual config doc all used numerous references to minion_.  Many of
these are better named kubelet_.  Convert them.
2014-10-29 14:38:52 -04:00
Pieter Noordhuis d51c071982 Update README and getting started guide 2014-10-29 11:30:09 -07:00
Eric Paris 6522d2d506 remove systemd example files from man pages
We have contrib/init to talk about how to set up init systems.  Do not
include it in the man page.  Instead give an actual example.
2014-10-29 13:42:23 -04:00
Colin Walters 13e1a5d28d Update systemd unit and docs for s/minion_port/kubelet_port
This appears to have changed in
3160500940
2014-10-29 11:05:54 -04:00
jjy af845a6f6f fix some links 2014-10-29 21:57:44 +08:00
bgrant0607 254dbaa361 Merge pull request #2038 from pnowaczyk/docs_fix
small docs fixes
2014-10-28 16:01:28 -07:00
Przemo Nowaczyk a156691e37 small docs fixes 2014-10-28 21:03:13 +01:00
Eric Paris 68efb06d83 Update fedora manual guide to call out single minion restriction
Update the pod json to use hostPort as the curl test at the end uses
'loclahost'
2014-10-28 14:43:39 -04:00
Brendan Burns de8a68eec3 Merge pull request #1784 from JaysonRaymond/master
CoreOS Getting Started Guide: should specify required cloud-config changes #1770
2014-10-27 13:14:41 -07:00
Joe Beda 019170e6fb Merge pull request #1716 from proppy/boot2docker-bootstrap
docker: add cluster bootstrap and doc
2014-10-27 11:46:55 -07:00
Johan Euphrosine fc54dd2b6b local_docker: add export PATH to kubecfg binary 2014-10-27 11:16:07 -07:00
markturansky e2365b1f96 add RFC952 label validation 2014-10-24 16:01:52 -04:00
Johan Euphrosine 966c3dae70 boot2docker: add cluster bootstrap and doc 2014-10-23 18:06:17 -07:00
Clayton Coleman 1414e90258 Merge pull request #1938 from eparis/fed-manual-config
Update the Fedora getting started guide a little
2014-10-23 12:33:19 -04:00
Joe Beda 25b1eea116 Merge pull request #1832 from doublerr/rackspace_switch_to_coreos
Rackspace - Switch to CoreOS for standard cluster
2014-10-22 09:30:55 -07:00
Dan Ciruli 1d437f2186 Update gce.md
Fixed a minor typo (and capitalized Kubernetes, which seems to be consistent with usage elsewhere).
2014-10-21 17:16:21 -07:00
Eric Paris 326aba4776 Update the Fedora getting started guide a little 2014-10-21 17:51:22 -04:00
Satnam Singh 39212f5e2e Flunentd to GCP logging node level configuration 2014-10-20 18:05:00 -07:00
Satnam Singh b7722a631d Adjust test in salt file to use boolean value 2014-10-20 15:52:28 -07:00
Tim Hockin 14f5631600 Merge pull request #1845 from bketelsen/master
Documentation for using SkyDNS with Kubernetes
2014-10-20 12:03:05 -07:00
Daniel Smith 7c9ac6a484 Merge pull request #1868 from derekwaynecarr/service_proxy_needs_namespace
Fixup apiserver proxy to be namespace aware
2014-10-20 11:48:29 -07:00
Ryan Richard f2838483a1 Add Rackspace to build/release.sh
Updates to the build/release.sh scripts to upload build binaries to
Cloud Files.
2014-10-20 12:14:20 -05:00
Ryan Richard a8bae68865 Rackspace - Switch to CoreOS for standard cluster
The Rackspace setup for Kubernetes now leverages CoreOS instead of Ubuntu. We've dropped Salt completely for our cluster.
2014-10-20 12:14:20 -05:00
Rabi Mishra becb2fa54a Update apiserver.service 2014-10-20 21:17:49 +05:30
derekwaynecarr 5e01c804fd Fixup apiserver proxy to be namespace aware 2014-10-20 10:39:16 -04:00
Kouhei Ueno 5336cf3f39 Change git repo checkout https 2014-10-17 19:45:12 +09:00
Brian Ketelsen 37dc935490 rename the nd file 2014-10-16 16:37:47 -04:00
Brian Ketelsen 72c8d60b5a basic documentation about SkyDNS integration 2014-10-16 16:30:48 -04:00
Tim Hockin 99bca68c7d Add local-up support 2014-10-16 08:36:47 -07:00
Tim Hockin d258eca6fd Add and update docs. 2014-10-16 08:36:47 -07:00
Brian Grant ca26ab48f5 Label documentation improvements. Add annotations documentation. 2014-10-15 22:38:00 +00:00
Eric Tune debc9dc2f2 Actually delete files (completes #1807) 2014-10-15 10:36:37 -07:00
Jayson Raymond 9892b0e874 Update networking.md
adding @jeinwei's experiences
2014-10-15 09:43:04 -07:00
Eric Tune 2ce16acd67 Move developer documentation to docs/devel/
Fix links.
2014-10-15 08:30:02 -07:00
Jay Pipes d05463348d Fixes a bad link in pods.md document
The pods.md document was referring to the networking.md document, and
was including the docs/ prefix, which led to a 404 due to the link being
https://$host/docs/docs/networking.md. Removing the docs/ prefix gets
the link working again.
2014-10-14 15:45:10 -04:00
Jayson Raymond 4d23503c0e Update coreos_cloud_config.md
Correcting relative link
2014-10-14 08:59:56 -07:00
Jayson Raymond d6fc107e5e adding one more hint for fusion users 2014-10-14 08:56:18 -07:00
Jayson Raymond 7b4d6d9f5b attempting in document relative link 2014-10-14 08:51:20 -07:00
Jayson Raymond 48fcaa16dd clean up formatting 2014-10-14 08:42:51 -07:00
Sebastien Goasguen 649d688dbd Adding a CloudStack deployment page with initial documentation and place holders 2014-10-14 08:50:47 -04:00
Jayson Raymond 6e570eb5bb update cloud_config with instructions on required changes and add network.md, correct links in quick_start 2014-10-13 22:15:28 -07:00
Daniel Smith f8071a6e25 Merge pull request #1764 from scollier/readme-fix
cleaning up README to reflect current file list
2014-10-13 17:08:46 -07:00
scollier 2e3766b67b fixing tabs 2014-10-13 18:21:24 -05:00
Daniel Smith 8007614085 Remove untested and unused code 2014-10-13 16:06:44 -07:00
scollier e6246fc708 cleaning up README to reflect current file list 2014-10-13 18:02:17 -05:00
scollier 8eefd707ba Man pages - initial release 2014-10-13 15:57:26 -05:00
Joe Beda 5c84cd21a4 Tweak vagrant README a little for new binary deploy world. 2014-10-11 15:37:06 -07:00
Joe Beda 38d5906044 Clean up READMEs and broken stuff.
Move all support for clouds that are broken with this change into an `icebox` directory.  We'll move that stuff back out as we fix it up.
2014-10-10 12:33:36 -07:00
Joe Beda 69a14a032c Tweak salt docs a little 2014-10-10 12:30:12 -07:00
Dawn Chen f5dffe3bfe Merge pull request #1725 from erictune/readme
Move development guide out of README.md
2014-10-10 11:37:33 -07:00
Eric Tune 24ee4c8fec Move development guide out of README.md 2014-10-10 08:39:23 -07:00
Eric Tune 3a0ec97c05 Document media, resource limits for volumes. 2014-10-10 08:12:56 -07:00
Dawn Chen d9426f8848 Merge pull request #1690 from erictune/image_docs
Document images.
2014-10-09 14:40:39 -07:00
Brendan Burns 996c0e44d6 Merge pull request #1677 from erictune/volume_docs
Document GCEPersistentDisk.
2014-10-09 14:08:12 -07:00
Eric Tune 6e7c327da0 Document GCEPersistentDisk. 2014-10-09 14:00:15 -07:00
Eric Tune 2aa9dae5d1 Document images. 2014-10-09 13:40:56 -07:00
Scott Collier 5908beb2cf adding option for updated package 2014-10-08 17:39:26 -05:00
Matt T. Proud 8a911b39af Swap internal doc. refs to relative links.
This commit addresses issue #1571, which requests that all internal
Kubernetes links are swapped to relative ones to better facilitate
browsing of documentation on local forks, not to mention make the
documentation have less needless boilerplate.
2014-10-08 21:09:18 +02:00
erictune 0d2ce69574 Merge pull request #1445 from brendandburns/docs
Add some documentation for the container environment.
2014-10-07 15:44:35 -07:00
Brendan Burns 4fe958f6cd Add some documentation for the container environment. 2014-10-07 15:00:17 -07:00
Brendan Burns 9286e331c1 Update the UX, add documentation. 2014-10-07 12:33:33 -07:00
Daniel Smith 0212c9b29a Merge pull request #1623 from smarterclayton/rename_jsonbase
Rename JSONBase -> TypeMeta in preparation for v1beta3
2014-10-07 10:50:28 -07:00
Clayton Coleman c629e33430 Update non .go references 2014-10-07 13:11:25 -04:00
Sam Ghods 868c6fe4b8 Increase logging levels in hack/local-up-cluster.sh 2014-10-07 00:07:05 -07:00
Kelsey Hightower bbcce51327 add coreos setup guides 2014-10-03 15:25:59 -07:00
Richard Gooch e7e7b1cc39 Add text about example cluster and clarify pre-requisites. 2014-10-03 14:29:14 -07:00
Richard Gooch 543647c885 Split GCE prerequisites for minions and master 2014-10-02 18:30:36 -07:00
Brendan Burns 06827fb5db Merge pull request #1527 from bgrant0607/controller
Add documentation of replication controller.
2014-10-02 11:33:26 -07:00
Tim Hockin 1dda3072a4 Merge pull request #1525 from erictune/rename_dir
Directory renamed to Dir to match json property
2014-10-02 11:28:27 -07:00
Brian Grant 15706c72c4 Add documentation of replication controller. 2014-10-01 23:22:10 +00:00
Tim Hockin 2c9edb747e Minor point about assigned reviews 2014-10-01 13:58:58 -07:00
Eric Tune 9c0769422d Directory renamed to Dir to match json property 2014-10-01 13:35:21 -07:00
erictune 1b2c62a8ca Merge pull request #1509 from roberthbailey/auth
Proofreading pass: Fix typos, add links.
2014-10-01 07:54:27 -07:00
Tim Hockin 88bf01b008 Merge pull request #1225 from smarterclayton/v1beta3_proposals
Proposal: v1beta3 API overhaul
2014-09-30 16:12:13 -07:00
Robert Bailey 0820555d22 Proofreading pass: Fix typos, add links. 2014-09-30 10:04:11 -07:00
Chmouel Boudjnah 79d1d33756 Fix typo, contianer => container
Fix trivial typo
2014-09-30 12:25:07 +02:00
Joe Beda 648d91b55f Merge pull request #1378 from andrewmichaelsmith/patch-1
The DO page now redirects you to the kelseyhightower page
2014-09-29 11:04:27 -07:00
Clayton Coleman c0247d92ce Proposal for v1beta3 API
* Separate metadata from objects
* Treat lists differently from resources
* Add UID and Annotations on Metadata
* Introduce BoundPod(s) as distinct from Pod to represent pods
  scheduled onto a host
* Use "spec" instead of "state" and "status" instead of "currentState"
  * Identify current status of objects consistently
  * Use "condition" as the string label for substatus
* All string constants should be PublicGoCapitalized
* Rename Minion -> Node
* Rename ServerOp -> Operation
* Remove ContainerManifest
* Add api-conventions.md document
* Replace PodTemplateSpec in ReplCtrl with ObjectReference
2014-09-29 12:10:36 -04:00
KORNISTE 6462030a32 fix spelling : docs/getting-started-guides/vagrant.md 2014-09-28 00:54:35 +09:00
Brendan Burns e8f3c3cb19 Fix a typo, add instructions for running make. 2014-09-26 14:52:03 -07:00
Tim Hockin 0e7728f38b Merge pull request #1114 from derekwaynecarr/namespace_proposal
Proposal: Initial namespaces proposal
2014-09-25 21:02:51 -07:00
Clayton Coleman 4e56dafecc Introduce some default log verbosity control
Move a lot of common error logging into better buckets:

glog.Errorf() - Always an error
glog.Warningf() - Something unexpected, but probably not an error
glog.V(0) - Generally useful for this to ALWAYS be visible
            to an operator
            * Programmer errors
            * Logging extra info about a panic
            * CLI argument handling
glog.V(1) - A reasonable default log level if you don't want
            verbosity
            * Information about config (listening on X, watching Y)
            * Errors that repeat frequently that relate to conditions
              that can be corrected (pod detected as unhealthy)
glog.V(2) - Useful steady state information about the service
            * Logging HTTP requests and their exit code
            * System state changing (killing pod)
            * Controller state change events (starting pods)
            * Scheduler log messages
glog.V(3) - Extended information about changes
            * More info about system state changes
glog.V(4) - Debug level verbosity (for now)
            * Logging in particularly thorny parts of code where
              you may want to come back later and check it
2014-09-25 16:30:14 -04:00
derekwaynecarr 91c99e0a48 Initial namespaces proposal 2014-09-24 14:50:40 -05:00
Joe Beda 7743f33359 Merge pull request #1379 from runseb/vagrant
Modifications and improvements to the vagrant cluster README
2014-09-23 09:21:04 -07:00
Tim Hockin 70b74483c0 Add a doc on pod states 2014-09-23 08:40:17 -07:00
Sebastien Goasguen 826680353d Modifications and improvements to the vagrant cluster README 2014-09-23 15:39:16 +02:00
Brendan Burns 0c2ea0bcf2 rev versions to 0.3 2014-09-22 14:54:33 -07:00
Brendan Burns b569003738 rev. versions to 0.3 2014-09-22 14:53:47 -07:00
Andrew Smith abc218aba3 Change etcd install from go get to binaries from releases
To address #1380, current version of etcd on master is incompatible with current version of kubernetes on master
2014-09-19 15:53:19 +01:00
Andrew Smith 31b8b35859 The DO page now redirects you to the kelseyhightower page 2014-09-19 14:04:45 +01:00
Yves Junqueira aab58c8033 Rudder has been renamed to Flannel. Update doc references.
See: 81dac46496
2014-09-19 00:36:54 +02:00
Eric Tune 1c3bbc8c72 Fix typos. 2014-09-18 14:21:00 -07:00
Eric Tune 1f904d26b0 Documentation for users on volumes (current state). 2014-09-18 14:11:50 -07:00
Jeff Mendoza feae137047 Minor update to Azure getting started guide. 2014-09-18 10:57:39 -07:00
Joe Beda a1071288ae Fix up source install instructions for VSphere
I skip using `go get` as it downloads all of the dependencies. But since we are vendoring using godep without rewriting imports, this means we download a bunch of stuff we don't use.  Instead, just clone the repo directly.

Fixes #1360.
2014-09-18 09:09:49 -07:00
Yves Junqueira 21cb9d19c2 Local install: add link to Docker install instructions 2014-09-18 01:23:26 +02:00
brendandburns 3d5f04bfba Update the CoreOS instructions 2014-09-17 14:37:57 -07:00
Tim Hockin d6bb688997 Merge pull request #1216 from thockin/ident
Revisit identifiers spec
2014-09-16 16:44:14 -07:00
scollier c846c2a634 adding ansible config
updating the fedora getting started guide

adding ansible config

removing old fedora.md
2014-09-12 18:18:23 -05:00
Tim Hockin d4b6f7ab3c Re-add namespaces 2014-09-11 17:43:15 -07:00
Max Forbes bd196ea49c Fix some readme and script bugs in examples (take 2).
v2: Resolve issues from comments, fix bugs in update-demo example, rename files for clarity, add turn-down steps.

v3: Add more set commands, clean up rest of env var checks.
2014-09-11 15:06:10 -07:00
Brian Grant 276df0bf2a Misc. doc updates: Go setup, ssh reqd. on GCE, etcd reqd. for local, moved community links to wiki 2014-09-11 20:10:49 +00:00
Tim Hockin 1eeed78a38 Document auto-set names 2014-09-11 12:26:24 -07:00
Tim Hockin 1d9cff4a87 Make pods a case study in identifiers.md 2014-09-11 12:26:23 -07:00
Tim Hockin b6eb7cc979 Simplify pod namespaces 2014-09-11 12:26:23 -07:00
Tim Hockin 1a21ffdd0a Revisit identifiers spec 2014-09-11 12:26:23 -07:00
Joe Beda 769d3ad882 Revert "Fix some readme and script bugs in examples."
This reverts commit 42baed492b.
2014-09-10 13:42:19 -07:00
Max Forbes 6a583ebcf5 Merge branch 'master' of github.com:GoogleCloudPlatform/kubernetes 2014-09-10 13:36:55 -07:00
Max Forbes 42baed492b Fix some readme and script bugs in examples. 2014-09-10 13:34:36 -07:00
Pieter Noordhuis 63ac1dc213 Update vSphere getting started doc 2014-09-10 00:17:41 +00:00
Filipe Brandenburger ec2a39e08e Document Kubernetes Release Process
This documentation covers the proposed release process that will improve
support for versioning builds from tarball.

There's also a diagram to explain how versioning works in face of other
commits being merged in parallel and the quirks of intermediate versions
close to the release window.

Addresses Issue #1226.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
2014-09-09 14:02:50 -07:00
Clayton Coleman 055c9d5ad2 Merge pull request #1215 from rajatchopra/ovsdoc
ovs networking document
2014-09-09 14:51:12 -04:00
brendandburns d7f84aef82 refine links. 2014-09-08 21:14:09 -07:00
brendandburns 84edb60bcd slight wording change 2014-09-08 21:12:56 -07:00
brendandburns 56c8f43f0c update vagrant to point at the 0.2 release 2014-09-08 21:12:36 -07:00
brendandburns 9ad7618a73 Change directions to use a "stable" release. 2014-09-08 21:09:52 -07:00
Rajat Chopra 07d1c6ff44 ovs networking document
Update networking.md
2014-09-08 17:06:25 -07:00
derekwaynecarr f42fcef620 Add explicit flag to use openvswitch 2014-09-08 15:31:22 -04:00
Clayton Coleman c2072336d0 Merge pull request #891 from erictune/security_md
Access.md added.
2014-09-08 12:56:34 -04:00
Joe Beda c588207639 Merge pull request #1169 from brendandburns/docs
Add documentation for client libraries
2014-09-08 09:28:51 -07:00
Eric Tune 224c29e51d Removed file not ready to share. 2014-09-05 14:27:47 -07:00
Eric Tune 57ca9eefc8 Rename project to namespace and reference #1114. 2014-09-05 13:59:15 -07:00
derekwaynecarr 7f75aae8ab Improve vagrant hostname support across cluster 2014-09-05 16:39:39 -04:00
Yaron Rosenbaum e7f7ac790d Update azure.md
For this to run, VNET and SUBNET need to be set.
2014-09-04 14:36:01 +03:00
Brendan Burns 1dfef703c4 Add documentation for client libraries 2014-09-03 22:21:42 -07:00
CJ Cullen 4a2c3c8c87 Fixed some typos:
Changed "an unified" to "a unified"
Changed "a extra" to "an extra"
Changed "for each pod have" to "for each pod to have"
2014-09-03 14:03:33 -07:00
Tim Hockin a762fb855a Merge pull request #617 from johnwilkes/master
Add initial resources.md for discussion
2014-09-01 20:37:08 -07:00
john wilkes 783836de87 Initial version of a resource model.
Tweaks to reflect comments from thockin
2014-09-01 19:48:00 -07:00
Tim Hockin ee2df8683c Update roadmap
We took a hard look at 1.0 and what things ae really REQUIRED to get to a
stable release that is "useful".  This required moving some things we thought
were really important but not CRITICAL down the list.

For now they are stricken from this doc, but I expect this doc to start
growing a "post 1.0" list soon.

Things stricken and why:

Using the host network: This is primarily a performance optimization, but it
causes potential problems with other uses of HostPorts.  We'd rather focus on
fixing perf problems than dodging them.  We can revisit later if there is a
strong case for it.

Representation of Ports in the Manifest structure: We discussed and decided
that, since HostPort semantics have changed, this matters less than before.

Scenarios where IP-per-pod is hard or impossible: We're still game to help
people figure out how to make it work, but we don't see a case for making k8s
1.0 work in a fundamentally different mode.  Too much churn and risk.  We can
revisit later, if needed.

Auto-scaling controller: We really want this, but it's not critical to making
k8s "useful".

Pluggable authentication: Overlaps with the other identity topic.  Having one
topic seems clearer.

Pod spreading: We still want this, but it's not critical for 1.0.

Container status snippets: We still want this, but it's not critical for 1.0.

Docker-daemon-kills-all-children-on-exit problem: This is still a big problem,
but we're not going to gate our 1.0 on something we don't control.  This has
to be documented as a shortcoming in general.

Interconnection of services: expand / decompose the service pattern: overlaps
with the other services topic.

Recipes for settings where networking is not like GCE: This is happening in
the form of cloudprovider modules, but is not going to gate 1.0.
2014-08-28 12:42:22 -07:00
Daniel Smith 8072f69a4c Merge pull request #1054 from filbranden/build_without_godep
Build without godep
2014-08-28 10:07:05 -07:00
Ryan Richard 2565164a8d Add Rackspace support for dev-build-and-up 2014-08-28 10:36:58 -05:00
Daniel Smith 0965c4ee77 Merge pull request #1050 from brendandburns/docs
Add initial docs for flake hunting.
2014-08-27 18:18:19 -07:00
Filipe Brandenburger 4df5573967 Remove build dependency on `godep`
Instead of using `godep path`, we can simply set the GOPATH directly to
point to the Godeps/_workspace. We can still use `godep` to manage the
dependencies on the Godeps/ tree, but we don't need to have it available
for straight builds from git.

v2: Rebased and moved to inside kube::setup_go_environment() function.

Tested:
- Built it without godep in $PATH:
  $ hack/build-go.sh
- Ran unit tests without godep in $PATH:
  $ hack/test-go.sh
- Retested after rebase.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
2014-08-27 17:15:09 -07:00
Jeff Mendoza 705b836f2d Added getting started guide for Azure. 2014-08-27 16:36:44 -07:00
Eric Tune 371e7020b5 More Goals and less impl details of Authn.
Expanded discussion of projects in the REST API based on feedback.
2014-08-27 13:01:43 -07:00
Brendan Burns 4c6c484900 Add initial docs for flake hunting. 2014-08-26 21:08:17 -07:00
Joe Beda 169e6f079a Merge pull request #1036 from brendandburns/godep
Fix up the docs somewhat.
2014-08-26 14:21:27 -07:00
Brendan Burns e580d32bdf Fix up the docs somewhat. 2014-08-26 12:51:38 -07:00
Brendan Burns c1b9ea3aad Update the roadmap with some completed tasks. 2014-08-25 20:14:36 -07:00
Eric Tune f476202ce4 Separate userAccount and auth-method. Add UID. 2014-08-25 14:54:44 -07:00
Pieter Noordhuis bb44c651c8 Include missing step in vsphere guide 2014-08-25 13:28:00 -07:00
Pieter Noordhuis c535d6d30b Incorporate comments 2014-08-25 10:01:25 -07:00
Pieter Noordhuis ad7f131a5b Deploy k8s to vSphere 2014-08-24 20:27:05 -07:00
Eric Tune 53a88c1450 Defer details of Authorization to a separate doc. 2014-08-22 16:20:33 -07:00
Eric Tune 6409ccbaa8 Redefine Actors; use consistently; Capitalize k8s. 2014-08-22 15:02:33 -07:00
Eric Tune 49450fcebd Minor changes and fixes. 2014-08-21 13:41:42 -07:00
derekwaynecarr b5b6848809 Add doc on how our salt setup works 2014-08-19 14:13:53 -04:00
Balazs Varga 3050a7f1e1 Update Collaborative Development with link to common mistakes 2014-08-19 00:03:43 +02:00
Daniel Smith b10528aa75 Merge pull request #920 from josephholsten/patch-1
docs/getting-started-guides/locally.md: note linux dependency
2014-08-18 09:37:46 -07:00
Joseph Anthony Pasquale Holsten 85cb097bfe note linux dependency in local getting-started-guide
While the linux dependency is obvious with a moment's thought, some
users (especially on *nix) might plow ahead before realizing their
system isn't supported. This adds a requirements section and points
users in the direction of guides more likely to work for them.
2014-08-16 20:51:18 +00:00
brendandburns 053e75d8e9 Add more details on installing godep 2014-08-15 20:40:31 -07:00
derekwaynecarr 10be80295c apiserver listen on 0.0.0.0 in vagrant 2014-08-14 10:02:04 -04:00
Eric Tune 2a8cc9a3a7 Access.md added. 2014-08-13 16:36:37 -07:00
Clayton Coleman 86c9c48cba First draft of security doc covering minion/etcd isolation 2014-08-13 12:06:21 -04:00
Tim Hockin b5d55c1702 Proposed roadmap to 1.0 2014-08-11 15:18:55 -07:00
Tim Hockin 05b382be26 Merge pull request #850 from derekwaynecarr/issue834
Add local scripts, simplify kubecfg.sh
2014-08-11 13:46:53 -07:00
derekwaynecarr fea7b61b81 Add local scripts, simplify kubecfg.sh 2014-08-11 13:02:52 -04:00
Brad Wells 0ef6b9eb19 Add explicit instruction to vagrant example docs
Building kubecfg is required for kubecfg.sh. kubecfg.sh will warn
of this if it hasn't been built, but it's a better user experience
to make people explicitly aware of all required steps.
2014-08-08 23:09:58 -06:00
Amy Unruh f9bbddf892 minor docs/error msg cleanup 2014-08-06 15:43:27 -07:00
Kelsey Hightower ebf89262eb Move getting started guides to dedicated directory
The project README is getting quite large mainly because of all
the getting started guides embedded in the README.

Create the docs/getting-started-guides directory and relocate all
getting started guides. Update the README to link to each getting
started guide.
2014-08-03 13:16:18 -07:00
Brendan Burns bab31afa22 Add CLI details to the readme. 2014-07-28 15:46:58 -07:00
Jonathan Boulle a8353feb25 Fix a few other doc typos 2014-07-19 21:57:07 -07:00
Brian Grant 0063682a95 Answer 2 FAQs about motivations for pods. 2014-07-16 23:38:47 +00:00
Daniel Smith 7b4b87fd76 First take at architecture diagram. 2014-07-16 14:06:07 -07:00
Brian Grant 37fb72d295 Add networking documentation from issue #188. Refactor pod, label, and networking documentation to push details into separate documents. Add some documentation of how to connect to services. 2014-07-16 18:04:35 +00:00
Tim Hockin 6e78426d00 Tighten the identifiers spec
As I read through it I wanted to wordsmith a bit, which lead to reordering
some to read sort of top-down. There were a couple things I thought were wrong
(pod name should be a subdomain) and a few things I think we can make more
concise. I also added examples and clarified implications.
2014-07-09 07:50:50 -07:00
Clayton Coleman a6a27fd6ef Describe identifiers in Kubernetes
Documents #199
2014-07-01 19:17:39 -04:00
Tim Hockin 6e9c0a6f95 Add a review/commit hysteresis. 2014-06-30 16:53:27 -07:00
Tim Hockin d43de2b7b0 Clarify and lighten the LGTM policy. 2014-06-30 16:48:21 -07:00
Tim Hockin 847eb4fbfc Fix line break 2014-06-30 09:24:41 -07:00
Tim Hockin 05fe417d4d Add a doc on collaborative development 2014-06-29 21:14:58 -07:00