Commit Graph

153 Commits (d600b22e8dfaf94b559f2bd8eb3084d844fde7ff)

Author SHA1 Message Date
Deyuan Deng 7f6580dbea Fix DESIGN.md link, and etcd installation instruction. 2014-11-11 22:12:27 -05:00
Brendan Burns 8a2954900e Merge/rebase w/ Kelsey's cloud formation docs. 2014-11-10 13:35:57 -08:00
Andriy Yurchuk 1ff79fdeb0 AWS support draft
Fix calling function before declaration

Set Name tags on instances

Hide import-key-pair error

Fix instances names resolution

Implement kube-down for AWS provider

Add cluster validation routines. Make changes according to #1255

Implement post-deployment cluster validation

Set proper master name in userdata scripts

Fix kube-down path in hint

Add getting started for AWS
2014-11-10 13:32:52 -08:00
Meir Fischer b17b64d072 hacking link fix
hacking link outdated due to transfer of development guide to separate CONTRIBUTING.md file
(no other links incorrectly point to README.md#development)
2014-11-09 15:32:59 -05:00
Deyuan Deng a7bdb362da Fix local cluster scripts 2014-11-02 23:30:14 -05:00
Brendan Burns 81c538806b Add a link to the contrib/recipes directory. 2014-10-31 09:26:52 -07:00
Pieter Noordhuis d51c071982 Update README and getting started guide 2014-10-29 11:30:09 -07: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
Brendan Burns c6c4b1dc8d Add a link to k8s-201. 2014-10-21 07:20:28 -07: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
Eric Tune 2ce16acd67 Move developer documentation to docs/devel/
Fix links.
2014-10-15 08:30:02 -07:00
Sebastien Goasguen 649d688dbd Adding a CloudStack deployment page with initial documentation and place holders 2014-10-14 08:50:47 -04: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
Eric Tune 24ee4c8fec Move development guide out of README.md 2014-10-10 08:39:23 -07:00
Brendan Burns e7a9fa0691 Add a link to the kubernetes walkthrough example. 2014-10-09 12:37:35 -07:00
Tim Hockin c6acda63a8 Merge pull request #1656 from matttproud/documentation/use-relative-links
Swap internal doc. refs to relative links.
2014-10-08 13:15:48 -07: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
Eric Paris 3ecbfa20ee update basic rules how to use godeps
seemed to be a couple of gotchas which make godeps harder for some people
to use.  explain how I make it work.
2014-10-08 14:42:04 -04:00
Brendan Burns 414473607a Update the UX, add documentation. 2014-10-07 09:49:49 -07:00
David Reynolds d6dee3cad5 Fix typos in README.md 2014-09-30 19:33:28 -07:00
Tim Hockin 88cb312d91 Update README with announce list 2014-09-26 14:08:13 -07:00
Vojtech Vitek (V-Teq) 5ea0bf9a11 Update etcd installation steps in README 2014-09-17 12:17:06 +02:00
brendandburns 16c1e31162 Fix etcd install instructions. 2014-09-16 16:27:30 -07:00
whitel 6619b30b4f Fixing links to the Fedora Getting Started Guides 2014-09-16 13:41:03 -04:00
brendandburns 445e3f9b4c Add a pointer to running on open stack docs. 2014-09-11 16:04:50 -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
Satnam Singh b16ac5dc0e Improve the documentation for end-to-end tests. 2014-09-10 21:29:44 -07:00
brendandburns b8d9372b64 Add a pointer to the digital ocean instructions 2014-09-10 11:29:30 -07:00
brendandburns a07836ce96 Add a pointer to Circle CI instructions. 2014-09-08 15:22:24 -07:00
Brendan Burns 1dfef703c4 Add documentation for client libraries 2014-09-03 22:21:42 -07:00
Clayton Coleman 6c43c8f935 Describe some ecosystem projects around Kube 2014-08-28 23:38:58 -04:00
Joe Beda fa17697194 Merge pull request #1072 from davidreynolds/master
s/install/get
2014-08-28 10:42:47 -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 d57a6b8cf0 Add rackspace getting started link to README.md 2014-08-28 10:37:59 -05:00
David Reynolds 462314e68d s/install/get
"install" didn't work for me, but "get" did.
2014-08-27 18:40:49 -07: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
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
brendandburns 823c66b902 Merge pull request #1031 from vishh/master
Add heapster as a cluster monitoring example
2014-08-25 16:46:34 -07:00
Vish Kannan aaaf3b1868 Add heapster as a cluster monitoring example 2014-08-25 15:45:21 -07:00
brendandburns 85f98a79c1 update API link. 2014-08-25 15:45:15 -07:00
Joe Beda 3af9655c36 Merge pull request #1011 from pietern/vsphere-squash
Deploy k8s to vSphere
2014-08-25 11:50:00 -07:00
Pieter Noordhuis c535d6d30b Incorporate comments 2014-08-25 10:01:25 -07:00
Clayton Coleman 8a677b1226 Rename integration-test and update README 2014-08-23 11:44:21 -04:00
Daniel Smith 953cd923f1 Merge pull request #981 from bgrant0607/master
Add containerPort to service schema. Regenerate HTML. Add instructions f...
2014-08-20 19:12:47 -07:00
Brian Grant 31a0daae36 Add containerPort to service schema. Regenerate HTML. Add instructions for how to view HTML. 2014-08-20 22:17:10 +00:00
derekwaynecarr b5b6848809 Add doc on how our salt setup works 2014-08-19 14:13:53 -04:00
Joe Beda 617e5c72af Improve documentation and checks for godep 2014-08-18 15:34:00 -07:00
brendandburns 045b52dbca Fix a typo in the godep installation instructions. 2014-08-13 13:54:14 -07:00
Nan Monnand Deng b587ec0e1a Add instructions of using godep in README 2014-08-13 15:30:25 -04:00
brendandburns a7a571e1ce Update README.md 2014-08-08 12:49:06 -07:00
brendandburns 959b40bd54 Point the docs at a specific API html revision. 2014-08-08 12:48:41 -07:00
brendandburns d0e6d00c30 Add a link to the HTML-ified API Documentation. 2014-08-08 12:46:36 -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
brendandburns ee92b44d88 Added link to fedora instructions 2014-08-01 15:29:04 -07:00
Alex Polvi aaa088c981 update CoreOS examples with new post 2014-07-31 11:18:58 -07:00
Brendan Burns bab31afa22 Add CLI details to the readme. 2014-07-28 15:46:58 -07:00
Kelsey Hightower fe7e9434b6 Fix typo in README 2014-07-27 13:36:23 -07:00
Brendan Burns 3723eb7629 Add kind and apiVersion to guestbook example. 2014-07-24 22:13:43 -07:00
derekwaynecarr 69ae2fe4bb Initial vagrant setup and e2e testing support 2014-07-24 16:32:36 -04:00
Clayton Coleman 1c8204b21f Describe e2e-test.sh in the README 2014-07-23 11:21:55 -04:00
Kelsey Hightower a00dcc1f70 Update the broken pod.json example in the README 2014-07-23 07:24:30 -07:00
Kelsey Hightower fce90dc761 Improve test coverage for the health package and remove mocks
The current tests for the health package utilize a fake HTTP client
for testing health checks and only cover a limited set of test cases.

This patch removes the need for mocks by using the httptest package
from the standard library. After removing the fake HTTP client a bug
was found in the health.Check function; it incorrectly assumes that
a http.Response is always non-nil. Fix the issue by moving the defer
that closes the http.Response.Body after error handling.

Related tests in the registry package have be refactored to work with
the changes made to the health.Check function. All methods that implement
the health.HTTPGetInterface interface now return a http.Response with
with a noop http.Response.Body.

This patch does not introduce any changes in behavior.
2014-07-21 15:30:29 -07:00
Brendan Burns ac1be8cc97 Move guestbook.md to README.md for default display by github. 2014-07-14 21:33:37 -07:00
brendandburns 1848745427 Added a link to the CoreOS howto. 2014-07-10 10:01:33 -07:00
Raphael Simon 65c79a717c Resolve #370
Add documentation notes about Google Storage JSON API setting being required and about the need for instances to be able to send traffic to each other on their private ips.
2014-07-09 08:10:46 -07:00
brendandburns 9408bd77ec Add a note wrt. needing storage & storage apis on. 2014-07-08 22:27:07 -07:00
brendandburns 529f3455a5 Add a note about pre-production. 2014-07-03 14:10:20 -07:00
Takeshi Hagikura af4585b818 Removes the htpasswd prerequisite from README
Looks like htpasswd dependency was removed in this commit.
4eccd64e0f
2014-07-02 18:40:37 +09:00
Brendan Burns 4d6a783e5f Initial add of an environment variable for the kubernetes master. 2014-07-01 10:12:38 -07:00
brendandburns 18cba57863 Fix the link. 2014-06-28 20:11:51 -07:00
brendandburns ac055469c0 Add a link to the I/O talk on YouTube 2014-06-28 20:11:22 -07:00
brendandburns 3432cf6c53 Add a link to the update demo. 2014-06-27 12:31:35 -07:00
Dawn Chen 71c0555f20 using hack/local-up-cluster.sh to run cluster locally 2014-06-26 23:58:16 -07:00
Daniel Smith c97c514742 Rename cloudcfg to kubecfg 2014-06-25 18:01:37 -07:00
Tim Hockin 853fd6e525 Minor doc clarification regarding hooks symlinks. 2014-06-20 08:31:51 -07:00
brendandburns ba7fe835ce Add a travis build image. 2014-06-19 21:59:40 -07:00
Drew Csillag a824581941 Add location of where to get the gcloud tools to README.md 2014-06-19 09:51:09 -04:00
brendandburns 3be4f8fea0 Updated instructions to note the go 1.2 dependency 2014-06-18 10:44:53 -07:00
Brian Grant 0a05574463 Use ADD rather than VOLUME in order to work with remote containers. 2014-06-17 18:14:00 +00:00
brendandburns fe0cb7c87b Merge pull request #133 from bgrant0607/master
Dockerized raml2html and regenerated kubernetes.html.
2014-06-17 10:28:36 -07:00
Brian Grant 20cc10b5b0 Dockerized raml2html and regenerated kubernetes.html. 2014-06-17 17:11:19 +00:00
Joe Beda 35c0ce2abb Suggest people verify they can start a VM on GCE. 2014-06-16 15:03:37 -07:00
brendandburns 6c589da0f7 Added godoc link. 2014-06-15 22:34:22 -07:00
Brendan Burns 7ce3ee7867 Update the README with a TOC 2014-06-15 22:13:23 -07:00
brendandburns a722768d02 s/linux/Linux/ 2014-06-12 11:49:42 -07:00
Daniel Smith 912ec01856 Update readme 2014-06-12 09:35:04 -07:00
Adnan Hajdarević 6939fa6616 Typo in command 2014-06-11 01:43:48 +02:00
Joe Beda c1c8a72b86 Document the need for htpasswd with install instructions for linux. 2014-06-10 13:52:07 -07:00
Joe Beda 8954796235 Fix up a task->pod in README.md. 2014-06-10 13:40:48 -07:00
Joe Beda b03f1f0e54 Merge pull request #40 from MikeJeffrey/patch-3
Link fix to cloud console
2014-06-10 09:39:18 -07:00
MikeJeffrey c8bc47d3c7 Link fix to cloud console 2014-06-10 09:35:39 -07:00
Joe Beda 8c12295203 Make it clear that Kubernetes can run anywhere but that the initial scripts are for GCE. 2014-06-10 09:27:51 -07:00
Joe Beda 196d0965ec Add warnings about self signed certs and MitM attacks.
Also put in pointers for IRC and mailing lists.
2014-06-09 16:46:16 -07:00
brendandburns af06352106 Added link to the guestbook example 2014-06-08 23:19:33 -07:00
brendandburns 949020caf8 Fix the link. 2014-06-08 23:17:59 -07:00
brendandburns 8559f55ff3 Add a link to the design document 2014-06-08 23:17:14 -07:00