{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/ingress/issues/112","repository_url":"https://api.github.com/repos/kubernetes/ingress","labels_url":"https://api.github.com/repos/kubernetes/ingress/issues/112/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/ingress/issues/112/comments","events_url":"https://api.github.com/repos/kubernetes/ingress/issues/112/events","html_url":"https://github.com/kubernetes/ingress/issues/112","id":199331815,"number":112,"title":"GCE LBC should use \"rate\" mode","user":{"login":"thockin","id":5595220,"avatar_url":"https://avatars.githubusercontent.com/u/5595220?v=3","gravatar_id":"","url":"https://api.github.com/users/thockin","html_url":"https://github.com/thockin","followers_url":"https://api.github.com/users/thockin/followers","following_url":"https://api.github.com/users/thockin/following{/other_user}","gists_url":"https://api.github.com/users/thockin/gists{/gist_id}","starred_url":"https://api.github.com/users/thockin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thockin/subscriptions","organizations_url":"https://api.github.com/users/thockin/orgs","repos_url":"https://api.github.com/users/thockin/repos","events_url":"https://api.github.com/users/thockin/events{/privacy}","received_events_url":"https://api.github.com/users/thockin/received_events","type":"User","site_admin":false},"labels":[{"id":493443675,"url":"https://api.github.com/repos/kubernetes/ingress/labels/backend/gce","name":"backend/gce","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":{"login":"matchstick","id":19715963,"avatar_url":"https://avatars.githubusercontent.com/u/19715963?v=3","gravatar_id":"","url":"https://api.github.com/users/matchstick","html_url":"https://github.com/matchstick","followers_url":"https://api.github.com/users/matchstick/followers","following_url":"https://api.github.com/users/matchstick/following{/other_user}","gists_url":"https://api.github.com/users/matchstick/gists{/gist_id}","starred_url":"https://api.github.com/users/matchstick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matchstick/subscriptions","organizations_url":"https://api.github.com/users/matchstick/orgs","repos_url":"https://api.github.com/users/matchstick/repos","events_url":"https://api.github.com/users/matchstick/events{/privacy}","received_events_url":"https://api.github.com/users/matchstick/received_events","type":"User","site_admin":false},"assignees":[{"login":"matchstick","id":19715963,"avatar_url":"https://avatars.githubusercontent.com/u/19715963?v=3","gravatar_id":"","url":"https://api.github.com/users/matchstick","html_url":"https://github.com/matchstick","followers_url":"https://api.github.com/users/matchstick/followers","following_url":"https://api.github.com/users/matchstick/following{/other_user}","gists_url":"https://api.github.com/users/matchstick/gists{/gist_id}","starred_url":"https://api.github.com/users/matchstick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matchstick/subscriptions","organizations_url":"https://api.github.com/users/matchstick/orgs","repos_url":"https://api.github.com/users/matchstick/repos","events_url":"https://api.github.com/users/matchstick/events{/privacy}","received_events_url":"https://api.github.com/users/matchstick/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2017-01-07T01:48:33Z","updated_at":"2017-01-26T15:57:38Z","closed_at":null,"body":"With utilization mode we can not use ILB and HTTP LB on the same IG.\r\n\r\nIf we have 3 IGs, one per zone but all same region, we can just set RPS=1 per instance on all IGs and it will balance proportional to size of IG.\r\n\r\n@bprashanth \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/kubernetes/ingress/issues/comments/275426078","html_url":"https://github.com/kubernetes/ingress/issues/112#issuecomment-275426078","issue_url":"https://api.github.com/repos/kubernetes/ingress/issues/112","id":275426078,"user":{"login":"bprashanth","id":10927820,"avatar_url":"https://avatars.githubusercontent.com/u/10927820?v=3","gravatar_id":"","url":"https://api.github.com/users/bprashanth","html_url":"https://github.com/bprashanth","followers_url":"https://api.github.com/users/bprashanth/followers","following_url":"https://api.github.com/users/bprashanth/following{/other_user}","gists_url":"https://api.github.com/users/bprashanth/gists{/gist_id}","starred_url":"https://api.github.com/users/bprashanth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bprashanth/subscriptions","organizations_url":"https://api.github.com/users/bprashanth/orgs","repos_url":"https://api.github.com/users/bprashanth/repos","events_url":"https://api.github.com/users/bprashanth/events{/privacy}","received_events_url":"https://api.github.com/users/bprashanth/received_events","type":"User","site_admin":false},"created_at":"2017-01-26T15:57:38Z","updated_at":"2017-01-26T15:57:38Z","body":"Hmm, with a name like maxRPS I'd assumed it would reject more than the limit to safeguard existing connections, but some rudimentary testing shows that to not be the case. \r\n\r\nBalancingMode seeems like a useful extension point for all lbs, but I suppose it isn't immediately important.  \r\n\r\nOne caveat though, if the user has enabled (gce) autoscaling, the autoscaler will kick in when observed > desired rps and add an instance to the IG, so we should probably set it really high. "}}
{"actor":{"display_login":"bprashanth"}}