{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/19242","repository_url":"https://api.github.com/repos/kubernetes/kubernetes","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/19242/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/19242/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/19242/events","html_url":"https://github.com/kubernetes/kubernetes/pull/19242","id":124688478,"number":19242,"title":"add CIDR allocator for NodeController","user":{"login":"mqliang","id":12423751,"avatar_url":"https://avatars.githubusercontent.com/u/12423751?v=3","gravatar_id":"","url":"https://api.github.com/users/mqliang","html_url":"https://github.com/mqliang","followers_url":"https://api.github.com/users/mqliang/followers","following_url":"https://api.github.com/users/mqliang/following{/other_user}","gists_url":"https://api.github.com/users/mqliang/gists{/gist_id}","starred_url":"https://api.github.com/users/mqliang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mqliang/subscriptions","organizations_url":"https://api.github.com/users/mqliang/orgs","repos_url":"https://api.github.com/users/mqliang/repos","events_url":"https://api.github.com/users/mqliang/events{/privacy}","received_events_url":"https://api.github.com/users/mqliang/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/cla:%20yes","name":"cla: yes","color":"bfe5bf"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/component/nodecontroller","name":"component/nodecontroller","color":"0052cc"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/priority/P0","name":"priority/P0","color":"e11d21"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/release-note-action-required","name":"release-note-action-required","color":"c2e0c6"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/size/XL","name":"size/XL","color":"ee5500"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/team/gke","name":"team/gke","color":"d2b48c"}],"state":"open","locked":false,"assignee":{"login":"cjcullen","id":7154008,"avatar_url":"https://avatars.githubusercontent.com/u/7154008?v=3","gravatar_id":"","url":"https://api.github.com/users/cjcullen","html_url":"https://github.com/cjcullen","followers_url":"https://api.github.com/users/cjcullen/followers","following_url":"https://api.github.com/users/cjcullen/following{/other_user}","gists_url":"https://api.github.com/users/cjcullen/gists{/gist_id}","starred_url":"https://api.github.com/users/cjcullen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cjcullen/subscriptions","organizations_url":"https://api.github.com/users/cjcullen/orgs","repos_url":"https://api.github.com/users/cjcullen/repos","events_url":"https://api.github.com/users/cjcullen/events{/privacy}","received_events_url":"https://api.github.com/users/cjcullen/received_events","type":"User","site_admin":false},"milestone":null,"comments":31,"created_at":"2016-01-04T02:53:44Z","updated_at":"2016-05-10T03:21:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kubernetes/kubernetes/pulls/19242","html_url":"https://github.com/kubernetes/kubernetes/pull/19242","diff_url":"https://github.com/kubernetes/kubernetes/pull/19242.diff","patch_url":"https://github.com/kubernetes/kubernetes/pull/19242.patch"},"body":"This PR:\r\n\r\n* use pkg/controller/framework to watch nodes and\treduce lists when allocate CIDR for node\r\n* decouple the cidr allocation logic from monitoring status logic"},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/218049483","html_url":"https://github.com/kubernetes/kubernetes/pull/19242#issuecomment-218049483","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/19242","id":218049483,"user":{"login":"mqliang","id":12423751,"avatar_url":"https://avatars.githubusercontent.com/u/12423751?v=3","gravatar_id":"","url":"https://api.github.com/users/mqliang","html_url":"https://github.com/mqliang","followers_url":"https://api.github.com/users/mqliang/followers","following_url":"https://api.github.com/users/mqliang/following{/other_user}","gists_url":"https://api.github.com/users/mqliang/gists{/gist_id}","starred_url":"https://api.github.com/users/mqliang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mqliang/subscriptions","organizations_url":"https://api.github.com/users/mqliang/orgs","repos_url":"https://api.github.com/users/mqliang/repos","events_url":"https://api.github.com/users/mqliang/events{/privacy}","received_events_url":"https://api.github.com/users/mqliang/received_events","type":"User","site_admin":false},"created_at":"2016-05-10T03:21:46Z","updated_at":"2016-05-10T03:21:46Z","body":"@gmarek IIUC, controller-manager should also have a \"service-cluster-ip-range\" flag, and when cidr_allocator allocate podcidrs, it should filter out cidrs in service-cluster-ip-range?"}}