{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/23116","repository_url":"https://api.github.com/repos/kubernetes/kubernetes","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/23116/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/23116/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/23116/events","html_url":"https://github.com/kubernetes/kubernetes/pull/23116","id":141566235,"number":23116,"title":"allow kubectl cmds to process files recursively, when given a dir","user":{"login":"metral","id":1112768,"avatar_url":"https://avatars.githubusercontent.com/u/1112768?v=3","gravatar_id":"","url":"https://api.github.com/users/metral","html_url":"https://github.com/metral","followers_url":"https://api.github.com/users/metral/followers","following_url":"https://api.github.com/users/metral/following{/other_user}","gists_url":"https://api.github.com/users/metral/gists{/gist_id}","starred_url":"https://api.github.com/users/metral/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/metral/subscriptions","organizations_url":"https://api.github.com/users/metral/orgs","repos_url":"https://api.github.com/users/metral/repos","events_url":"https://api.github.com/users/metral/events{/privacy}","received_events_url":"https://api.github.com/users/metral/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/kubectl","name":"component/kubectl","color":"0052cc"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/kind/old-docs","name":"kind/old-docs","color":"c7def8"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/size/M","name":"size/M","color":"eebb00"}],"state":"open","locked":false,"assignee":{"login":"deads2k","id":8225098,"avatar_url":"https://avatars.githubusercontent.com/u/8225098?v=3","gravatar_id":"","url":"https://api.github.com/users/deads2k","html_url":"https://github.com/deads2k","followers_url":"https://api.github.com/users/deads2k/followers","following_url":"https://api.github.com/users/deads2k/following{/other_user}","gists_url":"https://api.github.com/users/deads2k/gists{/gist_id}","starred_url":"https://api.github.com/users/deads2k/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deads2k/subscriptions","organizations_url":"https://api.github.com/users/deads2k/orgs","repos_url":"https://api.github.com/users/deads2k/repos","events_url":"https://api.github.com/users/deads2k/events{/privacy}","received_events_url":"https://api.github.com/users/deads2k/received_events","type":"User","site_admin":false},"milestone":null,"comments":11,"created_at":"2016-03-17T12:16:28Z","updated_at":"2016-03-17T17:20:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kubernetes/kubernetes/pulls/23116","html_url":"https://github.com/kubernetes/kubernetes/pull/23116","diff_url":"https://github.com/kubernetes/kubernetes/pull/23116.diff","patch_url":"https://github.com/kubernetes/kubernetes/pull/23116.patch"},"body":"This PR accomplishes two things:\r\n\r\n1. It creates a `--recursive` flag for use with certain `kubectl` commands that _currently_ do not process files beyond their first level of children, as seen in the issue https://github.com/kubernetes/kubernetes/issues/19767\r\n2. It enables the ability to use the `--recursive` flag in the `kubectl` commands that currently _only_ support processing a directory up to its first level of children. Those `kubectl` commands are:\r\n\r\n  - kubectl annotate\r\n  - kubectl apply\r\n  - kubectl create\r\n  - kubectl describe\r\n  - kubectl label\r\n  - kubectl replace\r\n  - kubectl stop"},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/197983774","html_url":"https://github.com/kubernetes/kubernetes/pull/23116#issuecomment-197983774","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/23116","id":197983774,"user":{"login":"deads2k","id":8225098,"avatar_url":"https://avatars.githubusercontent.com/u/8225098?v=3","gravatar_id":"","url":"https://api.github.com/users/deads2k","html_url":"https://github.com/deads2k","followers_url":"https://api.github.com/users/deads2k/followers","following_url":"https://api.github.com/users/deads2k/following{/other_user}","gists_url":"https://api.github.com/users/deads2k/gists{/gist_id}","starred_url":"https://api.github.com/users/deads2k/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deads2k/subscriptions","organizations_url":"https://api.github.com/users/deads2k/orgs","repos_url":"https://api.github.com/users/deads2k/repos","events_url":"https://api.github.com/users/deads2k/events{/privacy}","received_events_url":"https://api.github.com/users/deads2k/received_events","type":"User","site_admin":false},"created_at":"2016-03-17T17:20:25Z","updated_at":"2016-03-17T17:20:25Z","body":"Alright, so I'd like to see at least some defense against cycles and parity across every command that takes a `-f` for consistency."}}