Commit Graph

6767 Commits (7ce6f226872c9bdffb0717d51553393f76edea23)

Author SHA1 Message Date
Brian Grant 900d58ec94 Merge pull request #4899 from lhuard1A/fix_panic_kube_apiserver
Fix nil pointer dereference in kube-apiserver when etcd is not there
2015-02-27 10:10:50 -08:00
Rohit Jnagal c6175facfb Merge pull request #4901 from vmarmol/mon-startup
Adding sync pod latency metric (again).
2015-02-27 10:08:25 -08:00
Jeff Lowdermilk 537d8cf26f Merge pull request #4886 from brendandburns/kubecfg
Add a "Created" column to the pod view.
2015-02-27 10:05:23 -08:00
Tim Hockin 770966c66c Merge pull request #4900 from lhuard1A/fix_kubernetes_services
Fix `kubernetes` and `kubernetes-ro` services creation
2015-02-27 09:38:02 -08:00
Victor Marmol ed0f5885b5 Adding sync pod latency metric (again).
Latency is broken down by create, update, and sync pods.

Part of #4604.
2015-02-27 09:35:20 -08:00
Lénaïc Huard cd719d97df Fix `kubernetes` and `kubernetes-ro` services creation
If `kube-apiserver` is started before `etcd` is reachable, `kube-apiserver`
fails to create those services.
However, in the `Create` function, an IP has already been reserved for them.
When `etcd` comes back, the `Create` function fails because it considers that
the IP is already used.

If the service couldn't be created, the reserved IP should be released.
2015-02-27 18:01:03 +01:00
Vish Kannan a1b1be8eac Merge pull request #4840 from jszczepkowski/grafana-address
Print grafana proxy address in kube-up.sh.
2015-02-27 08:35:59 -08:00
Lénaïc Huard 060ebfcea0 Fix nil pointer dereference in kube-apiserver when etcd is not there 2015-02-27 17:33:02 +01:00
Victor Marmol d1eac61d51 Merge pull request #4895 from wojtek-t/fix_separate_pod_workers
Thread-per-pod model in Kubelet (second try)
2015-02-27 08:28:49 -08:00
Wojciech Tyczynski a973f57d6b Thread per pod 2015-02-27 13:27:29 +01:00
Jerzy Szczepkowski 7763570579 Print grafana address print in kube-up.sh.
Print grafana address print in kube-up.sh. Resolved #4721.
2015-02-27 09:15:08 +01:00
Jerzy Szczepkowski e0548c3c03 Node controller supports disabling node probes.
Node controller supports disabling sending node probes and updating node statuses. Controlled by --sync_node_status flag. Resolves #4565.
2015-02-27 08:21:04 +01:00
Brendan Burns ceac670eae Add a human readable created since column to kubectl. 2015-02-26 22:16:23 -08:00
Zach Loafman 08402d798c Merge pull request #4876 from satnam6502/fluentd-gcp
Update Fluentd to Cloud Logging image
2015-02-26 18:34:27 -08:00
Tim Hockin 7fe7de45e7 Merge pull request #4873 from justinsb/add_skip_push_gcs_2
Add SKIP_PUSH_GCS env so we can run without a push to GCS
2015-02-26 15:41:39 -08:00
Brian Grant 6b19c13004 Merge pull request #4802 from brendandburns/log
Add specific errors for missing kind and version.
2015-02-26 15:33:18 -08:00
Satnam Singh 16f49f6d09 Update Fluentd to Cloud Logging image 2015-02-26 15:18:22 -08:00
Tim Hockin 0af936eb03 Merge pull request #4878 from thockin/fixhead
Fix head
2015-02-26 15:00:33 -08:00
Tim Hockin 8e873c1100 Fix head 2015-02-26 15:00:01 -08:00
Brendan Burns 0d23875c99 Merge pull request #4497 from swagiaal/health-check-hostname-mismatch
WIP: Catch kubelet-master hostname mismatch during health check
2015-02-26 14:48:21 -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
Zach Loafman b723f0873c Merge pull request #4793 from mikedanese/patch-test-fix
Fix bad hack/cmd-test.sh case for --patch
2015-02-26 14:39:36 -08:00
Brendan Burns 16b97a4a45 Merge pull request #4591 from derekwaynecarr/origin_example
WIP: Example running OpenShift Origin as pod on Kubernetes
2015-02-26 14:38:21 -08:00
Vish Kannan 0d474bc19e Merge pull request #4772 from sub-mod/vibeta3_json
Update examples to support v1beta3 api - cassandra
2015-02-26 14:35:17 -08:00
Tim Hockin 672c55bdb3 Merge pull request #4858 from proppy/cross-go2docker
contrib/go2docker: always cross compile binary to linux_amd64
2015-02-26 14:24:08 -08:00
Jeff Lowdermilk d085cd21f4 Merge pull request #4606 from satnam6502/guestbook
Using kubectl to obtain public IP for guestbook service
2015-02-26 14:18:27 -08:00
Brendan Burns a862c37b29 Merge pull request #4383 from simon3z/instances-id
cloudprovider: add instance id to NodeSpec
2015-02-26 14:13:49 -08:00
Brian Grant ac0ecda1d6 Merge pull request #4868 from proppy/podex-httpd
contrib/podex: add daemon mode
2015-02-26 14:13:21 -08:00
Johan Euphrosine 1322421a8a contrib/go2docker: fix README typo 2015-02-26 14:11:40 -08:00
Justin Santa Barbara 27c3031506 Add SKIP_PUSH_GCS env so we can run without a push to GCS 2015-02-26 14:02:16 -08:00
Johan Euphrosine 9d7f4e8c84 contrib/go2docker: add ca certs 2015-02-26 13:54:59 -08:00
Zach Loafman 507b202b23 Merge pull request #4864 from jlowdermilk/kubectl-e2e-timeout
Increase timeout on kubectl.go to 60s
2015-02-26 13:31:52 -08:00
Johan Euphrosine 478257a259 contrib/podex: add http status code handling 2015-02-26 13:30:48 -08:00
Eric Tune 0a677c67c0 Merge pull request #4799 from pmorie/security_nits
Fix nits in security proposal
2015-02-26 13:22:10 -08:00
Eric Tune e77745672c Merge pull request #4577 from satnam6502/cluster-name
Qualify the name of forwarding rules with INSTANCE_PREFIX
2015-02-26 13:17:49 -08:00
Brendan Burns 7665b2668f Merge pull request #4770 from gmarek/client4
Add waiting for GCE operations to finish before proceeding in various functions.
2015-02-26 13:05:11 -08:00
Satnam Singh 239df4595c Using kubectl to obtain public IP for guestbook service 2015-02-26 13:01:28 -08:00
Federico Simoncelli b942b1cb71 vagrant: report the nodes external id
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
2015-02-26 20:52:13 +00:00
Federico Simoncelli bfb93a1928 openstack: report the nodes external id
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
2015-02-26 20:52:13 +00:00
Federico Simoncelli ad6091be99 gce: report the nodes external id
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
2015-02-26 20:52:13 +00:00
Federico Simoncelli 6b16f80dc1 aws: report the nodes external id
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
2015-02-26 20:52:12 +00:00
Federico Simoncelli 1fc56aa023 ovirt: report the nodes external id
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
2015-02-26 20:52:12 +00:00
Federico Simoncelli a450da4fd0 cloudprovider: add instance id to NodeSpec
Sometimes for external applications it is important to identify the
cloud instance of the nodes. Until this patch there was no contract
that the node name returned by List was also the unique identifier of
the cloud instance. This new API ensures that an external application
can reliably retrieve the relevant instance id of the nodes.

Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
2015-02-26 20:52:12 +00:00
Federico Simoncelli 8844c06574 ovirt: fetch instance ip address from rest-api
This patch adds the support for returning the ip address of the instances
when reported by the guest-agent and from the rest-api.

Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
2015-02-26 20:52:12 +00:00
Victor Marmol 7d44201a0b Merge pull request #4867 from ixdy/rollbacks
Revert "Adding sync pod latency metric." and "Thread-per-pod model in Kubelet"
2015-02-26 12:47:31 -08:00
Johan Euphrosine 6be03b6121 contrib/go2docker: fix typo 2015-02-26 12:22:36 -08:00
Johan Euphrosine bdaaa0f143 podex: add daemon mode 2015-02-26 12:17:45 -08:00
Jeff Grafton c2e7e2d029 Revert "Adding sync pod latency metric." and "Thread-per-pod model in Kubelet."
This reverts commits 744f33d886 and
7191c5c7fd.
2015-02-26 12:15:28 -08:00
Jeff Lowdermilk 9871bbc1ae Increase timeout on kubectl.go to 60s
Should reduce flakiness caused by ~30s docker image pulls.
2015-02-26 12:13:28 -08:00
Rohit Jnagal e455ee5d2e Merge pull request #4765 from brendandburns/scheduler
Log a better error with useful info on scheduling failures.
2015-02-26 12:01:04 -08:00