kubernetes/cluster
k8s-merge-robot 17c3f19c64 Merge pull request #21737 from FujitsuEnablingSoftwareTechnologyGmbH/openstack-provider
Automatic merge from submit-queue

Openstack provider

Our pull request delivers solution to create Kubernetes cluster on the top of OpenStack. Heat OpenStack Orchestration engine describes the infrastructure for Kubernetes cluster. CentoOS images are used for Kubernetes host machines.

We tested our solution with DevStack and Citycloud provider.

We believe that our solution will fill the gap that which is on the market.

<!-- Reviewable:start -->
---
This change is [<img src="http://reviewable.k8s.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](http://reviewable.k8s.io/reviews/kubernetes/kubernetes/21737)
<!-- Reviewable:end -->
2016-05-10 23:56:47 -07:00
..
addons Convert everything to use vendor/ 2016-05-08 20:30:37 -07:00
aws Merge pull request #23362 from miguelfrde/configure-base-vpc-cidr 2016-05-10 19:37:33 -07:00
azure azure: add kube-down, remove need for tenant-id 2016-03-16 12:02:41 -07:00
centos Merge pull request #23829 from derekwaynecarr/fix_admission_order 2016-04-20 04:58:04 -07:00
cloudimages AWS: Update jessie image, to fix reboot issue 2016-03-05 16:57:57 -05:00
gce GCI/Trusty: Fix the running of kube-addon-manager 2016-05-09 16:00:33 -07:00
gke GKE provider: Add cluster-ipv4-cidr and arbitrary flags 2016-05-10 16:00:34 -07:00
images Merge pull request #24852 from johscheuer/fix-hyperkube-makefile 2016-05-10 19:40:52 -07:00
juju Unzipping the kubectl package to platforms so the validation script can find kubectl. 2016-04-01 13:19:17 -05:00
kubemark Fix proto configs 2016-05-06 10:25:59 +02:00
lib Fix spacing in usage_from_stdin and info_from_stdin (issue #24186). 2016-04-14 18:19:02 +02:00
libvirt-coreos Remove the restart-kube-proxy and restart-apiserver functions 2016-03-18 01:49:01 -07:00
mesos/docker Merge pull request #22149 from luxas/onedotsix 2016-04-05 13:26:18 -07:00
openstack-heat Automatically detect swift URL if not specified 2016-05-05 23:58:43 +02:00
ovirt
photon-controller Initial kube-up support for VMware's Photon Controller 2016-04-25 13:24:16 -07:00
rackspace fix for https://github.com/kubernetes/kubernetes/issues/13511 2016-03-25 22:29:09 +08:00
saltbase Merge pull request #21737 from FujitsuEnablingSoftwareTechnologyGmbH/openstack-provider 2016-05-10 23:56:47 -07:00
ubuntu Merge pull request #23829 from derekwaynecarr/fix_admission_order 2016-04-20 04:58:04 -07:00
vagrant Merge pull request #16000 from cilium-team/change-docker-storage-driver 2016-05-10 19:36:49 -07:00
vsphere Fixes to allow Kubernetes dashboard (UI) to work 2016-04-27 13:30:21 -07:00
common.sh Merge pull request #24391 from bprashanth/ing_templated_controller 2016-05-06 20:04:51 -07:00
get-kube-local.sh Remove -v /dev:/dev from docker and docker-multinode 2016-02-07 22:15:20 +02:00
get-kube.sh Name adjustment to OpenStack-Heat in cluster/get-kube.sh 2016-05-10 07:25:29 +02:00
kube-down.sh Move KUBERNETES_PROVIDER setting into cluster/kube-util.sh. 2016-03-08 16:51:20 -08:00
kube-push.sh Mark kube-push.sh as broken 2016-05-03 10:53:33 -07:00
kube-up.sh Improved user experience for users of OpenStack provider behind a proxy. 2016-04-28 14:06:29 +02:00
kube-util.sh Move KUBERNETES_PROVIDER setting into cluster/kube-util.sh. 2016-03-08 16:51:20 -08:00
kubectl.sh Update kubectl.sh 2016-04-19 13:47:05 +02:00
log-dump.sh Also collect docker supervisor logs. 2016-04-07 13:05:11 -07:00
options.md Minion->Name rename: cluster/vagrant, docs and Vagrantfile 2015-12-02 12:45:12 -08:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00
README.md
test-e2e.sh Move KUBERNETES_PROVIDER setting into cluster/kube-util.sh. 2016-03-08 16:51:20 -08:00
test-network.sh Add newline to the end of bash scripts 2015-09-18 19:35:05 +03:00
test-smoke.sh Support passing args to cluster/test-smoke.sh 2015-10-09 14:44:23 -07:00
update-storage-objects.sh Test jobs/hpas in storage update 2016-03-04 17:05:39 -05:00
validate-cluster.sh Add retries to validate-cluster 2016-04-22 09:54:51 -07:00

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