k3s/cluster
Justin Santa Barbara 1c3f706383 AWS: Don't error if there are no ephemeral disks
format-disks used to run with non-strict bash semantics, but this changed in
1.2 as we now merge it into the GCE script, so pipefail and errexit are both
set.

However, the way we list the ephemeral disks, by piping to grep, would cause an
exit code of 2 if there were no ephemeral disks.

Tolerate failure here by add `|| true`.  The metadata service call is unlikely
to fail, so we continue to ignore that possibility.
2016-04-01 22:27:20 -04:00
..
addons Create a new Deployment in kube-system for every version. 2016-03-29 13:26:36 -07:00
aws AWS: Don't error if there are no ephemeral disks 2016-04-01 22:27:20 -04:00
azure azure: add kube-down, remove need for tenant-id 2016-03-16 12:02:41 -07:00
centos
cloudimages AWS: Update jessie image, to fix reboot issue 2016-03-05 16:57:57 -05:00
gce Merge pull request #23558 from andyzheng0831/enhance 2016-04-01 03:39:08 -07:00
gke Remove the restart-kube-proxy and restart-apiserver functions 2016-03-18 01:49:01 -07:00
images Merge pull request #23550 from luxas/fix_hyperkube_certs 2016-04-01 14:47:17 -07:00
juju Updating documentation link to point to k8s.io/docs/ 2016-03-23 12:26:37 -04:00
kubemark Use get-mater-size function in kubemark config 2016-03-16 17:38:55 +01:00
lib Remove cluster/kube-env.sh. 2016-03-08 16:57:31 -08:00
libvirt-coreos Remove the restart-kube-proxy and restart-apiserver functions 2016-03-18 01:49:01 -07:00
mesos/docker Remove the restart-kube-proxy and restart-apiserver functions 2016-03-18 01:49:01 -07:00
ovirt
rackspace Move KUBERNETES_PROVIDER setting into cluster/kube-util.sh. 2016-03-08 16:51:20 -08:00
saltbase Merge pull request #23593 from dchen1107/docker 2016-03-31 13:31:52 -07:00
ubuntu Merge pull request #22845 from ZhangZhenhua/eliminate-roles-ambiguity 2016-03-21 21:30:15 -07:00
vagrant Remove the restart-kube-proxy and restart-apiserver functions 2016-03-18 01:49:01 -07:00
vsphere Fix typo of "attempts" in vsphere util.sh during checks. 2016-03-10 13:05:19 -05:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00
README.md
common.sh Merge pull request #22674 from mml/kube-up-up-and-away 2016-03-12 00:39:33 -08:00
get-kube-local.sh
get-kube.sh
kube-down.sh Move KUBERNETES_PROVIDER setting into cluster/kube-util.sh. 2016-03-08 16:51:20 -08:00
kube-push.sh Move KUBERNETES_PROVIDER setting into cluster/kube-util.sh. 2016-03-08 16:51:20 -08:00
kube-up.sh Remove EXIT_ON_WEAK_ERROR variable 2016-03-21 12:22:03 +01:00
kube-util.sh Move KUBERNETES_PROVIDER setting into cluster/kube-util.sh. 2016-03-08 16:51:20 -08:00
kubectl.sh Rework `cluster/juju` to reflect current work 2016-03-16 14:25:26 -04:00
log-dump.sh AWS kube-up: collect logs from e2e 2016-03-16 11:48:07 -04:00
options.md
test-e2e.sh Move KUBERNETES_PROVIDER setting into cluster/kube-util.sh. 2016-03-08 16:51:20 -08:00
test-network.sh
test-smoke.sh
update-storage-objects.sh Test jobs/hpas in storage update 2016-03-04 17:05:39 -05:00
validate-cluster.sh validate-cluster.sh: Don't use ignored and deprecated option '--api-version' 2016-03-17 12:49:21 -03:00

README.md

Cluster Configuration

The scripts and data in this directory automate creation and configuration of a Kubernetes cluster, including networking, DNS, nodes, and master components.

See the getting-started guides for examples of how to use the scripts.

cloudprovider/config-default.sh contains a set of tweakable definitions/parameters for the cluster.

The heavy lifting of configuring the VMs is done by SaltStack.

Analytics