Commit Graph

67 Commits (d51c28d757f685a428d2dce5cb9dcde4e5bc59e0)

Author SHA1 Message Date
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
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