kubernetes/cluster
Anthony Yeh bbcf59bde0
gce/upgrade.sh: Prompt if etcd version is unspecified.
We shouldn't upgrade etcd without first warning the user that some etcd
version transitions can't be undone. We don't know what version the user
currently has, so we require either an explicit version and image, or an
interactive acknowledgement of this caveat.

This is modeled after the STORAGE_MEDIA_TYPE prompt just above.
2017-12-13 14:11:11 -08:00
..
addons BUmped Heapster to v1.5.0 2017-12-11 18:06:56 +01:00
aws hack/cluster: consolidate cluster/ utils to hack/lib/util.sh 2017-03-30 22:34:46 -05:00
centos Update Dashboard add-on to version 1.8.0 2017-11-28 17:53:02 +01:00
gce gce/upgrade.sh: Prompt if etcd version is unspecified. 2017-12-13 14:11:11 -08:00
images update build/root/WORKSPACE and cluster/images/hyperkube/Makefile for the new tag 2017-11-29 14:15:58 -05:00
juju Master now supports delayed upgrades. It will wait until specifically told to upgrade with an action unless the configuration option require-manual-upgrade is false. 2017-11-18 01:04:13 -05:00
kubemark Merge pull request #53974 from shyamjvs/auto-calculate-kubemark-disk 2017-10-16 07:35:32 -07:00
kubernetes-anywhere Fix log collection for kubeadm-gce tests 2017-10-26 07:57:42 -04:00
lib Remove kubectl's dependence on schema file in pkg/api/validation. 2017-08-16 16:38:28 -07:00
libvirt-coreos Admission Controller PVC Finalizer Plugin 2017-11-23 11:46:28 +01:00
local Merge pull request #28469 from asalkeld/local-e2e 2016-09-11 05:44:47 -07:00
log-dump Merge pull request #55831 from Random-Liu/rename-log-dump-env 2017-11-17 00:18:25 -08:00
openstack-heat Providing kubeconfig file is now the switch for standalone mode 2017-07-24 11:03:00 -07:00
photon-controller fix typos: remove duplicated word in comments 2017-09-16 14:38:10 +08:00
pre-existing Launch kubemark with an existing Kubemark Master 2017-07-05 09:14:53 -04:00
saltbase Merge pull request #56969 from mwielgus/ca-1.1.0 2017-12-08 20:41:38 -08:00
skeleton Conditionally run detect-project in log-dump 2017-09-21 13:41:30 +08:00
vagrant Admission Controller PVC Finalizer Plugin 2017-11-23 11:46:28 +01:00
vsphere Update generated for 2017 2017-01-01 23:11:09 -08:00
windows Fixed the issue with log rotation 2016-12-12 11:08:41 -05:00
BUILD Merge pull request #53034 from tallclair/gce-addons 2017-10-31 09:12:55 -07:00
clientbin.sh Add some initial shell parsing tests. 2017-08-31 14:32:01 -07:00
common.sh Merge pull request #56824 from freehan/fix-glbc-image 2017-12-11 19:58:15 -08:00
get-kube-binaries.sh Make get-kube.sh work properly the "ci/latest" pointer 2017-04-05 15:02:10 -07:00
get-kube-local.sh Providing kubeconfig file is now the switch for standalone mode 2017-07-24 11:03:00 -07:00
get-kube.sh remove rackspace related code 2017-09-22 18:06:50 +08:00
kube-down.sh Automatically download missing kube binaries in kube-up/kube-down. 2016-12-13 14:59:13 -08:00
kube-push.sh Automatically download missing kube binaries in kube-up/kube-down. 2016-12-13 14:59:13 -08:00
kube-up.sh add some more deprecation warnings to cluster 2017-07-19 09:43:05 -07:00
kube-util.sh Do not clobber KUBERNETES_PROVIDER - fix kubeadm/gce log collection 2017-10-30 17:33:08 -04:00
kubeadm.sh Refactor the common parts of cluster/kube{ctl,adm}.sh into a util script. 2017-01-26 21:29:49 -08:00
kubectl.sh Fix failing kubectl skew tests 2017-03-08 16:08:47 -03:00
options.md Minion->Name rename: cluster/vagrant, docs and Vagrantfile 2015-12-02 12:45:12 -08:00
OWNERS Updated top level owners file to match new format 2017-01-19 11:29:16 -08:00
README.md Update docs/ URLs to point to proper locations 2017-06-05 22:13:54 -07:00
restore-from-backup.sh Modify 'restore-from-backup.sh' to work in multinode etcd cluster. 2017-12-07 13:29:12 +01:00
test-e2e.sh Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
test-network.sh Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
test-smoke.sh Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
update-storage-objects.sh Swap NetworkPolicy storage to networking.k8s.io/v1 2017-11-14 15:15:01 -05:00
validate-cluster.sh Switch away from gcloud deprecated flags in compute resource listings 2017-08-30 06:41:09 +01:00

Cluster Configuration

Deprecation Notice: This directory has entered maintenance mode and will not be accepting new providers. Please submit new automation deployments to kube-deploy. Deployments in this directory will continue to be maintained and supported at their current level of support.

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