{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/20207","repository_url":"https://api.github.com/repos/kubernetes/kubernetes","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/20207/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/20207/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/20207/events","html_url":"https://github.com/kubernetes/kubernetes/pull/20207","id":129104066,"number":20207,"title":"Add feature to use aws tags for finding node names","user":{"login":"jsravn","id":522123,"avatar_url":"https://avatars.githubusercontent.com/u/522123?v=3","gravatar_id":"","url":"https://api.github.com/users/jsravn","html_url":"https://github.com/jsravn","followers_url":"https://api.github.com/users/jsravn/followers","following_url":"https://api.github.com/users/jsravn/following{/other_user}","gists_url":"https://api.github.com/users/jsravn/gists{/gist_id}","starred_url":"https://api.github.com/users/jsravn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsravn/subscriptions","organizations_url":"https://api.github.com/users/jsravn/orgs","repos_url":"https://api.github.com/users/jsravn/repos","events_url":"https://api.github.com/users/jsravn/events{/privacy}","received_events_url":"https://api.github.com/users/jsravn/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/area/platform/aws","name":"area/platform/aws","color":"d4c5f9"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/cla:%20human-approved","name":"cla: human-approved","color":"bfe5bf"},{"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/needs-ok-to-merge","name":"needs-ok-to-merge","color":"ededed"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/needs-rebase","name":"needs-rebase","color":"BDBDBD"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/size/L","name":"size/L","color":"ee9900"}],"state":"open","locked":false,"assignee":{"login":"justinsb","id":100893,"avatar_url":"https://avatars.githubusercontent.com/u/100893?v=3","gravatar_id":"","url":"https://api.github.com/users/justinsb","html_url":"https://github.com/justinsb","followers_url":"https://api.github.com/users/justinsb/followers","following_url":"https://api.github.com/users/justinsb/following{/other_user}","gists_url":"https://api.github.com/users/justinsb/gists{/gist_id}","starred_url":"https://api.github.com/users/justinsb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinsb/subscriptions","organizations_url":"https://api.github.com/users/justinsb/orgs","repos_url":"https://api.github.com/users/justinsb/repos","events_url":"https://api.github.com/users/justinsb/events{/privacy}","received_events_url":"https://api.github.com/users/justinsb/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/kubernetes/kubernetes/milestones/16","html_url":"https://github.com/kubernetes/kubernetes/milestones/v1.2-candidate","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/milestones/16/labels","id":1278500,"number":16,"title":"v1.2-candidate","description":"Things to consider for next minor release.","creator":{"login":"bgrant0607","id":7725777,"avatar_url":"https://avatars.githubusercontent.com/u/7725777?v=3","gravatar_id":"","url":"https://api.github.com/users/bgrant0607","html_url":"https://github.com/bgrant0607","followers_url":"https://api.github.com/users/bgrant0607/followers","following_url":"https://api.github.com/users/bgrant0607/following{/other_user}","gists_url":"https://api.github.com/users/bgrant0607/gists{/gist_id}","starred_url":"https://api.github.com/users/bgrant0607/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bgrant0607/subscriptions","organizations_url":"https://api.github.com/users/bgrant0607/orgs","repos_url":"https://api.github.com/users/bgrant0607/repos","events_url":"https://api.github.com/users/bgrant0607/events{/privacy}","received_events_url":"https://api.github.com/users/bgrant0607/received_events","type":"User","site_admin":false},"open_issues":82,"closed_issues":78,"state":"open","created_at":"2015-08-29T03:54:34Z","updated_at":"2016-02-16T21:47:10Z","due_on":"2016-03-07T08:00:00Z","closed_at":null},"comments":26,"created_at":"2016-01-27T10:45:55Z","updated_at":"2016-02-17T00:16:00Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kubernetes/kubernetes/pulls/20207","html_url":"https://github.com/kubernetes/kubernetes/pull/20207","diff_url":"https://github.com/kubernetes/kubernetes/pull/20207.diff","patch_url":"https://github.com/kubernetes/kubernetes/pull/20207.patch"},"body":"This requires setting `useKubernetesNodeTag = true` in the cloud config.\r\n\r\nWhen enabled it does two things:\r\n\r\n- Finds ec2 instance id by the tag 'kubernetes.io/nodename', looking for value\r\n  equal to the node name.\r\n\r\n- If tag is missing, tags the instance with the kubelet provided\r\n  hostname (which can be overridden with --override-hostname).\r\n\r\nSo for instance, if kubelet is run with\r\n`--overide-hostname=node-01.internal`, the node will tag itself with\r\n`kubenernetes.io/nodename=node-01.internal`, and all queries will search\r\nagainst this tag when looking up the instance.\r\n\r\nThis enables users to specify their own node names instead of forcing\r\nusage of private-dns-name.\r\n\r\nAuthored with @dogan-sky (Dogan Narinc) and @balooo (Joseph Samuel)."},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/184936445","html_url":"https://github.com/kubernetes/kubernetes/pull/20207#issuecomment-184936445","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/20207","id":184936445,"user":{"login":"k8s-bot","id":12551979,"avatar_url":"https://avatars.githubusercontent.com/u/12551979?v=3","gravatar_id":"","url":"https://api.github.com/users/k8s-bot","html_url":"https://github.com/k8s-bot","followers_url":"https://api.github.com/users/k8s-bot/followers","following_url":"https://api.github.com/users/k8s-bot/following{/other_user}","gists_url":"https://api.github.com/users/k8s-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/k8s-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/k8s-bot/subscriptions","organizations_url":"https://api.github.com/users/k8s-bot/orgs","repos_url":"https://api.github.com/users/k8s-bot/repos","events_url":"https://api.github.com/users/k8s-bot/events{/privacy}","received_events_url":"https://api.github.com/users/k8s-bot/received_events","type":"User","site_admin":false},"created_at":"2016-02-17T00:16:00Z","updated_at":"2016-02-17T00:16:00Z","body":"Can one of the admins verify that this patch is reasonable to test? (reply \"ok to test\", or if you trust the user, reply \"add to whitelist\")\n\nIf this message is too spammy, please complain to ixdy."}}