Commit Graph

364 Commits

Author SHA1 Message Date
wizard
ca16a57b54 Add cleanup function to make the build.sh more robust 2015-03-06 12:10:37 +08:00
Derek Carr
ab58268d7e Merge pull request #5077 from fabioy/doc-fixit
Update Vagrant starter guide.
2015-03-05 22:51:56 -05:00
wizard
c80ef5de60 Make the k8s version configurable 2015-03-06 11:04:30 +08:00
wizard
282b1be188 update getting-started-guided README 2015-03-06 10:52:28 +08:00
Eric Tune
0c138b4d30 Remove duplicate line. 2015-03-05 13:23:11 -08:00
Eric Tune
e326f1bdf4 Added column with networking type to matrix.. 2015-03-05 10:24:50 -08:00
Eric Tune
aea98765f4 Merge pull request #4597 from whitmo/juju-getting-started
A getting started guide for juju
2015-03-05 10:21:51 -08:00
Fabio Yeon
385f814775 Update Vagrant starter guide. 2015-03-05 09:42:47 -08:00
Ryan Fowler
749ae3d661 Vagrant VM memory environment variable.
Has Vagrant try to read `KUBERNETES_MEMORY` environment varilable when setting
$vm_mem.

fixes #3792
2015-03-04 14:45:01 -06:00
Rohit Jnagal
a02194d372 Merge pull request #4925 from resouer/patch-1
Fix broken validation tips and typo in ubuntu-multi-nodes-guide
2015-03-03 14:46:02 -08:00
Charles Butler
88e5b41f40 Added the Juju substrates and test results to GettingStartedGuides/README.md
Refactored the Juju getting started guide with @erictune and
    @brendandburns reccomendations on having a supported matrix listing
    under the cloud support header.
2015-03-03 11:59:36 -05:00
Whit Morriss
bdcee3b89f A getting started guide for juju 2015-03-03 11:59:16 -05:00
Harry Zhang
957fa86b86 Fix broken validation tips and typo in guide
Fix:
1. validation tips broken the list in doc
2. fix typo in command line
2015-03-03 05:43:51 +00:00
Brendan Burns
9f7b78b0a8 Merge pull request #4937 from thockin/plural_23_endpoints
Stop using named ports in examples and scripts.
2015-03-02 10:49:31 -08:00
Eric Tune
4ef76aba5a Merge pull request #4708 from pires/update_coreos_kubelet
CoreOS updates to v0.11.0 and kubelet args fix
2015-03-02 10:20:07 -08:00
Tim Hockin
e0e6741027 Stop using named ports in examples and scripts. 2015-03-01 21:30:45 -08:00
Brendan Burns
dca88634ae Merge pull request #4498 from lhuard1A/libvirt-coreos
Provide a way to create a multi-minions cluster on local VMs faster than with vagrant.
2015-02-26 14:42:05 -08:00
resouer
ce6d3b7ea3 Fix commands order & add guide in readme 2015-02-24 10:36:07 +00:00
Rohit Jnagal
01da9a6a15 Merge pull request #4726 from coolsvap/coolsvap-centos-manual
Update centos_manual_config.md
2015-02-23 11:21:52 -08:00
Swapnil Kulkarni
a174bba585 Update centos_manual_config.md
Add STATUS field in centos manual guide
2015-02-23 23:17:46 +05:30
Swapnil Kulkarni
5eb86a69fe Update fedora_manual_config.md
Update STATUS field in fedora-manual guide
2015-02-23 23:15:23 +05:30
Rohit Jnagal
b3ee50d28b Merge pull request #4716 from browning/getting-started-guides-broken-ansible-link
Fixed a broken link in the getting started docs
2015-02-23 09:21:40 -08:00
Swapnil Kulkarni
bcb12ca6bd Update centos_manual_config.md
Added temporary update to documentation for etcd version not working with CentOS virt7-update repo.
2015-02-23 20:33:53 +05:30
Brian Browning
fb60a17206 Fixed a broken link to the fedora ansible guide in the getting started guides menu 2015-02-22 14:02:57 -08:00
Paulo Pires
3d50f0dc19 Fixed manual version update in CloudFormation template comment. 2015-02-22 16:19:39 +00:00
Paulo Pires
13c32d9179 Updated reference table for CoreOS. 2015-02-22 16:17:44 +00:00
Paulo Pires
8d54545226 Upgraded Kubernetes to 0.11.0.
Replaced kubelet argument --etcd_servers with --api_servers.
Fixes #4614
2015-02-22 16:08:00 +00:00
Brendan Burns
daeadc15a9 Merge pull request #4524 from pires/coreos_etcd_waiter_requirements
Removed rule that defined etcd waiter to happen before setup-network-environment
2015-02-20 15:42:58 -08:00
Brendan Burns
a57d6a10e5 Merge pull request #3922 from ZJU-SEL/ubuntu-cluster
Scripts to install k8s on ubuntu cluster with flannel network
2015-02-19 11:48:57 -08:00
Brendan Burns
f2cf462f78 Merge pull request #3897 from marctrem/master
Calling 'vagrant up' directly is not supported.  Instead, please run the...
2015-02-19 11:48:43 -08: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
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
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
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
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
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
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
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
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
Paulo Pires
4c2819c5eb Fixes #4309 #4362 2015-02-13 19:02:09 +00: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
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
Yu-Ju Hong
63a40521b1 locally.md: update the docker version requirement to 1.3 2015-02-12 14:05:26 -08: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
Eric Tune
b4ab2b7a1b Update README.md 2015-02-11 13:05:02 -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
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
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
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
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
Ed Rooth
7b7c1bdf9c doc: fix broken link 2015-02-02 18:12:32 -08:00
Brendan Burns
346c749ba9 Merge pull request #4012 from rimusz/master
Another link for multi-node vagrant cluster on Mac
2015-02-02 10:50:07 -08:00
Sebastien Goasguen
54e8090b32 ansible playbook for cloudstack 2015-02-02 06:16:46 -05:00
rimusz
c566395728 Setup Multi-node Cluster on GCE in an easy way from OS X 2015-02-01 20:42:41 +00:00
rimusz
c85877637d Another link for multi-node vagrant cluster on Mac 2015-02-01 00:55:34 +00:00
Eric Tune
097a6c4288 OS/IaaS/Cfg support matrix. 2015-01-30 16:29:33 -08:00
Marc Tremblay
25a6cbf526 Calling 'vagrant up' directly is not supported. Instead, please run the following:
export KUBERNETES_PROVIDER=vagrant
  ./cluster/kube-up.sh
2015-01-28 17:22:59 -05:00
Yu-Ju Hong
fe4d509fa7 Fix typos in ubuntu_single_node.md 2015-01-28 07:16:15 -08:00
Brendan Burns
8001487666 Update the AWS configs to handle VPC 2015-01-27 13:33:57 -08:00
Paulo Pires
da127837ec Updated Kubernetes version in CoreOS related files. 2015-01-27 09:35:36 +00:00
Paulo Pires
7cf686b09f Updated Kubernetes version in AWS CoreOS related files. 2015-01-27 09:33:13 +00:00
resouer
1d97b725ef Init 4 nodes cluster doc 2015-01-27 10:52:51 +08:00
Brendan Burns
80ad188912 Merge pull request #3556 from pires/fix_aws_coreos_cloudformation
Fix AWS CoreOs documentation & CloudFormation template.
2015-01-22 09:55:27 -08:00
Paulo Pires
078b37cd2f Fixed nits. 2015-01-21 23:00:16 +00:00
Paulo Pires
09b4a6a6ee Fixed missing standalone.yaml fix to Docker overlay driver. Refs #3625. 2015-01-20 19:50:15 +00:00
Paulo Pires
a1a725bdde Update node.yaml to support graphdriver: overlay. Refs #3625 2015-01-20 19:42:55 +00:00
Patrick Reilly
41955a9235 Update node.yaml to support graphdriver: overlay
Update node.yaml to support graphdriver: overlay as btrfs produces "fatal" "prerequisites for driver not satisfied (wrong filesystem?)" on CoreOS Alpha 561.0.0
2015-01-20 08:19:52 -08:00
Paulo Pires
81477fce2b Fixed CloudFormation template by replacing pretty-but-broken quotes written by troublesome text editor. Fixes #3543 2015-01-17 12:58:58 +00:00
Paulo Pires
4788f7fa4b Updated AMI images for the alpha channel on all regions (HVM). Fixes #3543 2015-01-16 11:44:07 +00:00
Paulo Pires
b40fe81569 Updated minion section in AWS Cloudformation template. Refs #3543 2015-01-16 11:44:07 +00:00
Paulo Pires
1571dd69f2 Updated master section in AWS Cloudformation template. Refs #3543 2015-01-16 11:44:07 +00:00
Paulo Pires
20eb0b2bf3 Updated cloud-configs and AWS CoreOS instructions to Kubernetes 0.8.1 and informing users about better picking CoreOS AWS images. Refs #3543 2015-01-16 11:44:07 +00:00
Brendan Burns
e12a78cb1d Merge pull request #3434 from pires/update-coreos-kubernetes
Fixed CoreOS cluster starting guide
2015-01-15 16:05:51 -08:00
Paulo Pires
540bf6053c Missed a spot (TODO blame someone else). 2015-01-15 23:40:44 +00:00
Paulo Pires
78437d2db5 Linked another way of trying out Kubernetes on Coreos, this time with Vagrant alone. 2015-01-15 23:01:10 +00:00
Paulo Pires
08eecc8827 Removed CoreOS image version for AWS and GCE in favor of linking to the official channel. 2015-01-15 23:00:15 +00:00
Joe Beda
24e512b4b8 Update instructions for running Vagrant e2e 2015-01-15 09:12:20 -08:00
Paulo Pires
3f5b30abf5 Updated to latest CoreOS alpha version available on AWS and GCE. 2015-01-13 18:50:22 +00:00
Paulo Pires
3b339653c1 Writes to etcd should wait for it to be ready. Flannel is happy now. 2015-01-13 18:49:55 +00:00
Paulo Pires
9e9b06ce00 Updated to Kubernetes 0.8.1 with some flags love. 2015-01-13 18:49:04 +00:00
Santosh Sahoo
ae23ef76e9 Added link to boot2docker
Linked to boot2docker official page http://boot2docker.io/
2015-01-11 09:46:41 -08:00
derekwaynecarr
2d9977cf1a Reduce number of minions to improve user experience 2015-01-09 13:00:48 -05:00
Tim Hockin
327e0f46b0 Revert "Revert "fix "=" is missing."" 2015-01-08 13:08:26 -08:00
Tim Hockin
c31b2b79a3 Revert "fix "=" is missing." 2015-01-08 10:36:53 -08:00
T.Miyake
87779023c7 fix "=" is missing. 2015-01-09 01:58:47 +09:00
PhilippeDupont
cd055a785c Update master.yaml
fix incorrect type for "http_read_timeout" (want float64).
2015-01-07 17:30:19 +01:00
PhilippeDupont
d2b1817617 Update etcd-http-read-timeout to match with coreos validator
Refering to https://github.com/coreos/coreos-cloudinit-validator/blob/master/third_party/github.com/coreos/coreos-cloudinit/config/etcd.go#L31
http-read-timeout must be used to fit in coreos validator
2015-01-07 16:57:09 +01:00
Joe Beda
642f4f7b0b Remove local_docker.md 2015-01-05 16:54:27 -08:00
Chia-liang Kao
82a72c805d KUBERNETES_MASTER needs to include scheme for cluster/* scripts to work 2014-12-31 18:01:24 +08:00
Joe Beda
75085279eb Merge pull request #3149 from adimania/master
"kind" is needed to start the pod
2014-12-29 09:49:01 -08:00
Thorsten Scherf
91df16f96b Added config note for ssh root logins. 2014-12-27 18:36:00 +01:00
Aditya Patawari
f86af137e0 it gets confusing without the output sometimes 2014-12-25 23:46:16 +05:30
Sergey Evstifeev
fb2466bf21 Remove unnecessary 'sudo'
It seems to me that calling 'sudo' is not necessary at this point. In fact, if kubernetes hasn't been built yet, this will result in _output/ folder being owned by root thus making it not possible to run other consequent commands without 'sudo'.
2014-12-22 14:59:06 +01:00
Daniel Smith
8cddfa8dbd Merge pull request #3071 from rlarocque2/vagrant_doc_fixes
Update the Vagrant getting started guide
2014-12-19 16:33:38 -08:00
Richard Larocque
56922a7da9 Update the Vagrant getting started guide
Fixes two instances that reference the deprecated kubecfg.sh tool.

Update the kubernetes_vagrant_auth example to more accurately reflect
what happened when I ran the scripts on my local machine.
2014-12-19 16:07:31 -08:00
Brendan Burns
efd80672c7 Update the aws docs with a pointer to instance profile and roles. 2014-12-19 15:28:29 -08:00
Ian Lewis
ed1962c1ca Fixed position of NUM_MINIONS example 2014-12-18 15:04:04 +09:00
Joe Beda
428aeacf6d Rework vagrant cluster set up.
* Have a single config file that mirrors other cluster providers
* Warn users not to use 'vagrant up' directly
* Allow 'extra' parameters to the docker daemon.  Fixes #2685
* Renumbers things so that they are more sane.  Master/minions are 10.245.1.x, container subnets are 10.246.x.1/24, portal is 10.247.0.0/16
2014-12-17 13:23:39 -08:00
Joe Beda
940e5ed34c Merge pull request #2929 from resouer/harry-fix-box
Add kuber box location env to make it faster.
2014-12-16 15:42:24 -08:00
Eric Paris
4c00228ca7 fedora guide: include http in the --master statement
otherwise you end up with:
  unsupported protocol scheme "fqdn.example.com"
2014-12-16 10:44:32 -05:00
Joe Beda
308b078ee7 Merge pull request #2857 from jainvipin/master
ubuntu getting started guide
2014-12-15 16:13:25 -08:00
Vipin Jain
cf24c77e78 ubuntu getting started guide 2014-12-15 15:43:35 -08:00
resouer
7bbfec0f4a Add kuber box location env to make it faster. 2014-12-15 14:23:48 +08:00
mscherer
0dddaa3a42 Fix typo in comment 2014-12-15 01:07:05 +01:00
Eric Paris
47177c98e6 Remove a bunch of boilerplate and testing/poking as you go 2014-12-11 16:15:51 -05:00
Eric Paris
c489c3018c Stop telling people how to launch a pod. That's what 101 is for. 2014-12-11 16:15:47 -05:00
Eric Paris
820ce26d84 make kubelet listen on 0.0.0.0 in the fedora guide
Listenging on the hostname is just straight up broken
2014-12-11 16:15:47 -05:00
Brendan Burns
3a201e5eaf Add a note that vagrant suspend is not supported. 2014-12-09 16:20:47 -08:00
Michael Jeffrey
e69389f7e2 Using kubectl in getting started guides 2014-12-04 14:56:40 -08:00
Brendan Burns
e2cf1690da Merge pull request #2753 from MikeJeffrey/kubectl
Use kubectl in getting started guide
2014-12-04 14:15:36 -08:00
MikeJeffrey
8de8e4f89f Typo in header 2014-12-04 10:59:55 -08:00
Michael Jeffrey
b1df1c3485 Use kubectl in getting started guide 2014-12-04 10:49:50 -08:00
Michael Jeffrey
4656ed830f Use kubectl in GCE getting started guide 2014-12-04 10:29:30 -08:00
Joe Beda
00477c3813 Merge pull request #2601 from hallucynogenyc/patch-1
Updated instructions for locally running kubernetes
2014-12-01 10:28:45 -08:00
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