{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/6477","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/6477/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/6477/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/6477/events","html_url":"https://github.com/kubernetes/kubernetes/pull/6477","id":66685093,"number":6477,"title":"Config Resource Proposal","user":{"login":"tmrts","id":5067495,"avatar_url":"https://avatars.githubusercontent.com/u/5067495?v=3","gravatar_id":"","url":"https://api.github.com/users/tmrts","html_url":"https://github.com/tmrts","followers_url":"https://api.github.com/users/tmrts/followers","following_url":"https://api.github.com/users/tmrts/following{/other_user}","gists_url":"https://api.github.com/users/tmrts/gists{/gist_id}","starred_url":"https://api.github.com/users/tmrts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tmrts/subscriptions","organizations_url":"https://api.github.com/users/tmrts/orgs","repos_url":"https://api.github.com/users/tmrts/repos","events_url":"https://api.github.com/users/tmrts/events{/privacy}","received_events_url":"https://api.github.com/users/tmrts/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/kind/api-change","name":"kind/api-change","color":"c7def8"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/kind/design","name":"kind/design","color":"c7def8"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/size/L","name":"size/L","color":"ee9900"}],"state":"open","locked":false,"assignee":{"login":"pmorie","id":366488,"avatar_url":"https://avatars.githubusercontent.com/u/366488?v=3","gravatar_id":"","url":"https://api.github.com/users/pmorie","html_url":"https://github.com/pmorie","followers_url":"https://api.github.com/users/pmorie/followers","following_url":"https://api.github.com/users/pmorie/following{/other_user}","gists_url":"https://api.github.com/users/pmorie/gists{/gist_id}","starred_url":"https://api.github.com/users/pmorie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pmorie/subscriptions","organizations_url":"https://api.github.com/users/pmorie/orgs","repos_url":"https://api.github.com/users/pmorie/repos","events_url":"https://api.github.com/users/pmorie/events{/privacy}","received_events_url":"https://api.github.com/users/pmorie/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":182,"closed_issues":19,"state":"open","created_at":"2015-08-29T03:54:34Z","updated_at":"2015-11-10T11:30:25Z","due_on":null,"closed_at":null},"comments":55,"created_at":"2015-04-06T19:29:11Z","updated_at":"2015-11-10T20:04:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kubernetes/kubernetes/pulls/6477","html_url":"https://github.com/kubernetes/kubernetes/pull/6477","diff_url":"https://github.com/kubernetes/kubernetes/pull/6477.diff","patch_url":"https://github.com/kubernetes/kubernetes/pull/6477.patch"},"body":"Due to command-line flags and environment flags being hard to manage across replicated components and hard to configure dynamically, a new ``Config`` resource is proposed. Also see #1553 #1627."},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/155550229","html_url":"https://github.com/kubernetes/kubernetes/pull/6477#issuecomment-155550229","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/6477","id":155550229,"user":{"login":"gurvindersingh","id":186077,"avatar_url":"https://avatars.githubusercontent.com/u/186077?v=3","gravatar_id":"","url":"https://api.github.com/users/gurvindersingh","html_url":"https://github.com/gurvindersingh","followers_url":"https://api.github.com/users/gurvindersingh/followers","following_url":"https://api.github.com/users/gurvindersingh/following{/other_user}","gists_url":"https://api.github.com/users/gurvindersingh/gists{/gist_id}","starred_url":"https://api.github.com/users/gurvindersingh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gurvindersingh/subscriptions","organizations_url":"https://api.github.com/users/gurvindersingh/orgs","repos_url":"https://api.github.com/users/gurvindersingh/repos","events_url":"https://api.github.com/users/gurvindersingh/events{/privacy}","received_events_url":"https://api.github.com/users/gurvindersingh/received_events","type":"User","site_admin":false},"created_at":"2015-11-10T20:04:19Z","updated_at":"2015-11-10T20:04:19Z","body":"@erictune Thanks for the reference to the issue. I had commented on the proposal and just want to reiterate that we need mechanism to bring/run application on k8s where they don't need to change themselves e.g. cassandra. In example docs for cassandra we have created the Seed provider but it would be much easier to have a config written with the all the required information by reading this information from backed data store. This will enable not only cassandra but any X application which relies on config file can run without any change. Also to enable this having support of templates to write application will be really helpful as mentioned by @kelseyhightower in cofd case."}}