Commit Graph

1187 Commits (ebf24c14a916adebc37023be69f112d2c97759a9)

Author SHA1 Message Date
Andrew Smith 5282be9a86 Change nginx bind port so it doesn't conflict
Currently if you follow this guide when it comes to starting nginx you get this error:

    Error starting userland proxy: listen tcp 0.0.0.0:8080

Because Kubernetes is already listening on :8080, so you can't bind nginx to :8080, so I've changed it to :8081
2014-11-30 11:14:24 +00:00
Tim Hockin 6aabd9804f Merge pull request #2642 from kelseyhightower/update-to-0.5
docs: CoreOS worker nodes should not require a local etcd install
2014-11-28 05:44:57 +08:00
Kelsey Hightower 681445777f docs: CoreOS worker nodes should not require a local etcd install 2014-11-26 15:15:40 -08:00
Tim Hockin 0351ffcbd4 Merge pull request #2393 from thockin/enables
Enables
2014-11-27 00:32:42 +08:00
Joe Beda 25dc715a41 Merge pull request #2625 from kelseyhightower/update-to-0.5
update CoreOS installation guides
2014-11-26 06:36:39 -08:00
Kelsey Hightower 7e19adf79e update CoreOS installation guides
* CoreOS guides now use the 0.5.4 official release binaries
* kube-register has been updated to work with the 0.5.4 release
* flannel uses the vxlan backend by default for better performance
* cloud-configs are used for all examples
* instructions for GCE, AWS, and VMware Fusion have been combined
2014-11-26 05:32:14 -08:00
Tim Hockin 47141f05c7 standard config opt names: logging 2014-11-25 17:41:53 -08:00
Kelsey Hightower ff1e9f4c19 Merge pull request #2619 from kelseyhightower/update-to-0.5
update links to upstream release
2014-11-25 17:01:22 -08:00
Kelsey Hightower 9d4553a207 fix indent 2014-11-25 16:52:47 -08:00
Kelsey Hightower 49c80e5db0 add missing /opt/bin dir 2014-11-25 16:37:54 -08:00
Kelsey Hightower 508c248599 update links to upstream release 2014-11-25 16:34:43 -08:00
Joe Beda 6ba07b38fc Convert gcutil to gcloud compute 2014-11-25 15:17:00 -08:00
Eric Tune 7ca611b1df Merge pull request #2589 from ddysher/show-node-label
Use formatLabel instead of label.Set
2014-11-25 14:08:50 -08:00
hallucynogenyc aa940f3ec7 Updated instructions for locally running kubernetes
Go is a dependency.
2014-11-25 15:53:51 +00:00
Brendan Burns fa84b621cc Update instructions to note the change of AMI 2014-11-24 21:26:32 -08:00
Deyuan Deng ec7d544194 Use formatLabel instead of label.Set 2014-11-24 18:45:29 -05:00
Deyuan Deng 10cf639596 Merge pull request #2545 from skelterjohn/patch-1
fix typo
2014-11-24 14:07:14 -05:00
John Asmuth 5de0c303c3 fixed more typos 2014-11-24 12:51:13 -05:00
Eric Tune f417139d94 Merge pull request #2566 from andrewwatson/patch-1
fixed a minor format problem
2014-11-24 09:27:24 -08:00
Andrew Watson ffeb642101 fixed a minor format problem 2014-11-24 11:09:08 -05:00
John Asmuth 9565c170c4 fix typo 2014-11-22 13:53:45 -05:00
Deyuan Deng 6a42b66369 Display node label 2014-11-22 11:33:02 -05:00
Brendan Burns 29e8faefc7 Add a note indicating breakage in these configs. 2014-11-21 16:50:13 -08:00
Joe Beda c8b1b62145 Fix pointers in AWS CloudFormation template 2014-11-21 16:47:02 -08:00
Joe Beda 802d214ed0 Merge pull request #2461 from MSOpenTech/deploy
Bring Azure deploy scripts up to date
2014-11-20 17:15:44 -08:00
Jeff Mendoza d0586ed066 Azure review fixes. 2014-11-20 16:40:35 -08:00
Jeff Mendoza cea70d51e7 Bring Azure guide up to date. 2014-11-18 14:23:03 -08: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 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
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
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
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
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
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 48498cf9bb Fix docs somewhat, add monitoring hooks. 2014-11-10 17:17:25 -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
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
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
Satnam Singh 117d16d0d6 Remove repeated sentence in binary_release.md 2014-11-06 13:13:20 -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
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
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
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
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
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
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
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
Tim Hockin 99bca68c7d Add local-up support 2014-10-16 08:36:47 -07:00
Jayson Raymond 9892b0e874 Update networking.md
adding @jeinwei's experiences
2014-10-15 09:43:04 -07: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
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
Scott Collier 5908beb2cf adding option for updated package 2014-10-08 17:39:26 -05: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
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
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
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
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
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
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
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
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
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
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
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 e580d32bdf Fix up the docs somewhat. 2014-08-26 12:51:38 -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
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
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