Skip to content
This repository has been archived by the owner on Apr 17, 2019. It is now read-only.

Ubernetes multizone and custom healthchecks #1133

Merged

Conversation

bprashanth
Copy link

  1. Adds multi zone support to glbc
  2. Pipes health checks up from the readiness probe of a pod to GCLB

@kubernetes/goog-cluster fyi
Fixes #983 and #953

@@ -201,18 +197,31 @@ func (b *Backends) List() ([]interface{}, error) {
return interList, nil
}

func getBackendsForIGs(igs []*compute.InstanceGroup) []*compute.Backend {
Copy link
Contributor

@freehan freehan Jun 7, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just curious. If not all ubernetes clusters are on gce, how do you handle it? Or just does not support this case?
Can GCE L7 support compute backends which are not on gce?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nope, this is only "ubernetes-lite" i.e ubernetes deployment multi-az in gce.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay I see.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

getBackendsByIGs?

@freehan
Copy link
Contributor

freehan commented Jun 7, 2016

mostly nits. Feel free to update and self LGTM.

@bprashanth
Copy link
Author

Updated nits, merging

@bprashanth bprashanth merged commit cfdd590 into kubernetes-retired:master Jun 9, 2016
k8s-github-robot pushed a commit to kubernetes/kubernetes that referenced this pull request Jun 17, 2016
Automatic merge from submit-queue

Extend ingress e2e

Splits the test into a cross platform conformance list, and platform specific bits that exercise features through annotations. Also exercises the features in kubernetes-retired/contrib#1133. Assigning to Girish, simply because I assigned the other pr to Minhan.
aledbf pushed a commit to aledbf/contrib that referenced this pull request Nov 10, 2016
…healthchecks

Ubernetes multizone and custom healthchecks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GCE Ingress fails to sync instance group in multi-az cluster
3 participants