Zach Loafman
7f02e110f4
Merge pull request #5594 from lhuard1A/libvirt-coreos_kube-push
...
libvirt-coreos: Make kube-push able to push non-release kubernetes binaries
2015-03-20 10:20:02 -07:00
Zach Loafman
407d1fec45
Both @satnam6502 and E2E tests confirm: This code is no longer needed
...
Deletion is wonderful. The only weird thing was where to put the
message about the proxy URLs. Satnam suggested kubectl clusterinfo,
which seemed like a good option to put at the end of cluster turn-up.
2015-03-19 22:23:11 -07:00
Jeff Grafton
d845d49dc6
Merge pull request #5437 from lhuard1A/libvirt-coreos_kubeconfig
...
Make libvirt-coreos generate a .kubeconfig file and have e2e tests use it
2015-03-19 10:18:03 -07:00
Lénaïc Huard
f9d718675a
libvirt-coreos: make kube-apiserver connect to all the etcd nodes of the cluster
2015-03-19 17:13:41 +01:00
Lénaïc Huard
8fb8e20f2c
Make kube-push able to push local binaries built by `make`
...
and not only releases built by `make release`.
The behavior is conditionned by the KUBE_PUSH environment variable.
2015-03-18 15:31:11 +01:00
Lénaïc Huard
efe345f8b6
Make libvirt-coreos generate a .kubeconfig file and have e2e tests use it
2015-03-17 11:10:18 +01:00
Victor Marmol
1a7f7245e7
Remove cAdvisor manifest from cluster startup.
...
cAdvisor is now integrated into the Kubelet and runs inside of it.
2015-03-13 16:06:42 -07:00
Lénaïc Huard
8cd105a42c
Implement ssh-to-node and restart-* functions in libvirt-coreos
...
in order to make the service.sh e2e test pass.
2015-03-13 15:48:35 +01:00
Vishnu Kannan
663bdb91c9
Remove monitoring firewall setup methods. Heapster anf Grafana are now accessible via the API server proxy.
2015-03-11 23:20:45 +00:00
Eric Tune
761642a9e1
Remove unneeded --etc_servers flags.
...
Kubelet already has --api_servers flag.
Kube-proxy already has --master flag.
2015-03-09 18:02:51 -07:00
Lénaïc Huard
d64f0f1183
Make libvirt-CoreOS cluster able to run e2e tests
2015-03-02 23:11:48 +01:00
Lénaïc Huard
c763fbf98a
Integrate SkyDNS in libvirt-coreos
2015-03-02 22:58:12 +01:00
Lénaïc Huard
7ce6f22687
Make kube-up wait for the libvirt-coreos cluster to be ready
...
so that validate-cluster passes.
2015-03-02 22:58:11 +01:00
Lénaïc Huard
a25f2ad28d
Add node monitoring and logging facilities to libvirt-coreos
...
Deploy cadvisor and fluentd on each minion.
2015-03-02 22:58:10 +01:00
Lénaïc Huard
9077c23277
libvirt-coreos: move all IP definitions in config-default.sh
2015-03-02 22:58:01 +01: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