{"action":"created","issue":{"url":"https://api.github.com/repos/rook/rook/issues/470","repository_url":"https://api.github.com/repos/rook/rook","labels_url":"https://api.github.com/repos/rook/rook/issues/470/labels{/name}","comments_url":"https://api.github.com/repos/rook/rook/issues/470/comments","events_url":"https://api.github.com/repos/rook/rook/issues/470/events","html_url":"https://github.com/rook/rook/issues/470","id":213386462,"number":470,"title":"Add support for nodeSelector or Node Affinity","user":{"login":"luxas","id":5442475,"avatar_url":"https://avatars2.githubusercontent.com/u/5442475?v=3","gravatar_id":"","url":"https://api.github.com/users/luxas","html_url":"https://github.com/luxas","followers_url":"https://api.github.com/users/luxas/followers","following_url":"https://api.github.com/users/luxas/following{/other_user}","gists_url":"https://api.github.com/users/luxas/gists{/gist_id}","starred_url":"https://api.github.com/users/luxas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/luxas/subscriptions","organizations_url":"https://api.github.com/users/luxas/orgs","repos_url":"https://api.github.com/users/luxas/repos","events_url":"https://api.github.com/users/luxas/events{/privacy}","received_events_url":"https://api.github.com/users/luxas/received_events","type":"User","site_admin":false},"labels":[{"id":479820581,"url":"https://api.github.com/repos/rook/rook/labels/operator","name":"operator","color":"00aaaa","default":false}],"state":"open","locked":false,"assignee":{"login":"travisn","id":1048514,"avatar_url":"https://avatars3.githubusercontent.com/u/1048514?v=3","gravatar_id":"","url":"https://api.github.com/users/travisn","html_url":"https://github.com/travisn","followers_url":"https://api.github.com/users/travisn/followers","following_url":"https://api.github.com/users/travisn/following{/other_user}","gists_url":"https://api.github.com/users/travisn/gists{/gist_id}","starred_url":"https://api.github.com/users/travisn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/travisn/subscriptions","organizations_url":"https://api.github.com/users/travisn/orgs","repos_url":"https://api.github.com/users/travisn/repos","events_url":"https://api.github.com/users/travisn/events{/privacy}","received_events_url":"https://api.github.com/users/travisn/received_events","type":"User","site_admin":false},"assignees":[{"login":"travisn","id":1048514,"avatar_url":"https://avatars3.githubusercontent.com/u/1048514?v=3","gravatar_id":"","url":"https://api.github.com/users/travisn","html_url":"https://github.com/travisn","followers_url":"https://api.github.com/users/travisn/followers","following_url":"https://api.github.com/users/travisn/following{/other_user}","gists_url":"https://api.github.com/users/travisn/gists{/gist_id}","starred_url":"https://api.github.com/users/travisn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/travisn/subscriptions","organizations_url":"https://api.github.com/users/travisn/orgs","repos_url":"https://api.github.com/users/travisn/repos","events_url":"https://api.github.com/users/travisn/events{/privacy}","received_events_url":"https://api.github.com/users/travisn/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/rook/rook/milestones/5","html_url":"https://github.com/rook/rook/milestone/5","labels_url":"https://api.github.com/repos/rook/rook/milestones/5/labels","id":2467556,"number":5,"title":"0.5","description":"Rook still in alpha. MON and OSD Reliability - survive restarts and pod failures. Backup of the cluster config and data required to recover it. Publish documentation to rook.io. RBD works on all Kubernetes deployments (without any host changes). Upgrade to Ceph Luminous. Long-haul testing infra. TPRs for object store and file system. Initial Rook Upgrade support.\r\n","creator":{"login":"bassam","id":1463491,"avatar_url":"https://avatars0.githubusercontent.com/u/1463491?v=3","gravatar_id":"","url":"https://api.github.com/users/bassam","html_url":"https://github.com/bassam","followers_url":"https://api.github.com/users/bassam/followers","following_url":"https://api.github.com/users/bassam/following{/other_user}","gists_url":"https://api.github.com/users/bassam/gists{/gist_id}","starred_url":"https://api.github.com/users/bassam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bassam/subscriptions","organizations_url":"https://api.github.com/users/bassam/orgs","repos_url":"https://api.github.com/users/bassam/repos","events_url":"https://api.github.com/users/bassam/events{/privacy}","received_events_url":"https://api.github.com/users/bassam/received_events","type":"User","site_admin":false},"open_issues":28,"closed_issues":36,"state":"open","created_at":"2017-04-19T19:42:57Z","updated_at":"2017-07-07T21:34:56Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2017-03-10T16:25:19Z","updated_at":"2017-07-07T21:34:56Z","closed_at":null,"body":"Hi!\r\n\r\nAre there plans to let the user select a set of nodes that the mons will be deployed on. As I see it now, they will be scheduled just \"randomly\" to some node.\r\n\r\nBut given the case I have two-three nodes with lots of disk storage and other nodes that may not have it, I'd like to be able to select which nodes the mons land on.\r\n\r\nThis should be possible to achieve with a) a nodeSelector field to the Cluster TPR or maybe even better b) letting the user set node affinity in the Cluster TPR.\r\n\r\nDoes this sound reasonable?"},"comment":{"url":"https://api.github.com/repos/rook/rook/issues/comments/313798707","html_url":"https://github.com/rook/rook/issues/470#issuecomment-313798707","issue_url":"https://api.github.com/repos/rook/rook/issues/470","id":313798707,"user":{"login":"kokhang","id":1672672,"avatar_url":"https://avatars1.githubusercontent.com/u/1672672?v=3","gravatar_id":"","url":"https://api.github.com/users/kokhang","html_url":"https://github.com/kokhang","followers_url":"https://api.github.com/users/kokhang/followers","following_url":"https://api.github.com/users/kokhang/following{/other_user}","gists_url":"https://api.github.com/users/kokhang/gists{/gist_id}","starred_url":"https://api.github.com/users/kokhang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kokhang/subscriptions","organizations_url":"https://api.github.com/users/kokhang/orgs","repos_url":"https://api.github.com/users/kokhang/repos","events_url":"https://api.github.com/users/kokhang/events{/privacy}","received_events_url":"https://api.github.com/users/kokhang/received_events","type":"User","site_admin":false},"created_at":"2017-07-07T21:34:56Z","updated_at":"2017-07-07T21:34:56Z","body":"@alkar, it seems this broke compatibility with k8s 1.5. I am reopen it. Could you provide a fix for 1.5?"}}
{"actor":{"display_login":"kokhang"}}