{"action":"created","issue":{"url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1229","labels_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1229/labels{/name}","comments_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1229/comments","events_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1229/events","html_url":"https://github.com/ansible/ansible-modules-extras/pull/1229","id":116171426,"number":1229,"title":"Adding kubernetes module","user":{"login":"erjohnso","id":2154049,"avatar_url":"https://avatars.githubusercontent.com/u/2154049?v=3","gravatar_id":"","url":"https://api.github.com/users/erjohnso","html_url":"https://github.com/erjohnso","followers_url":"https://api.github.com/users/erjohnso/followers","following_url":"https://api.github.com/users/erjohnso/following{/other_user}","gists_url":"https://api.github.com/users/erjohnso/gists{/gist_id}","starred_url":"https://api.github.com/users/erjohnso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erjohnso/subscriptions","organizations_url":"https://api.github.com/users/erjohnso/orgs","repos_url":"https://api.github.com/users/erjohnso/repos","events_url":"https://api.github.com/users/erjohnso/events{/privacy}","received_events_url":"https://api.github.com/users/erjohnso/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ansible/ansible-modules-extras/labels/cloud","name":"cloud","color":"c7def8"},{"url":"https://api.github.com/repos/ansible/ansible-modules-extras/labels/community_review","name":"community_review","color":"fad8c7"},{"url":"https://api.github.com/repos/ansible/ansible-modules-extras/labels/new_plugin","name":"new_plugin","color":"bfe5bf"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-11-10T18:27:10Z","updated_at":"2015-12-11T08:47:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ansible/ansible-modules-extras/pulls/1229","html_url":"https://github.com/ansible/ansible-modules-extras/pull/1229","diff_url":"https://github.com/ansible/ansible-modules-extras/pull/1229.diff","patch_url":"https://github.com/ansible/ansible-modules-extras/pull/1229.patch"},"body":"As discussed in https://github.com/ansible/ansible-modules-extras/issues/1139, here's the proposed module for Kubernetes resource management via the API.\r\n\r\nAs noted in a TODO (line 239), SSL certificate validation is effectively disabled."},"comment":{"url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/comments/163876943","html_url":"https://github.com/ansible/ansible-modules-extras/pull/1229#issuecomment-163876943","issue_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1229","id":163876943,"user":{"login":"detiber","id":915544,"avatar_url":"https://avatars.githubusercontent.com/u/915544?v=3","gravatar_id":"","url":"https://api.github.com/users/detiber","html_url":"https://github.com/detiber","followers_url":"https://api.github.com/users/detiber/followers","following_url":"https://api.github.com/users/detiber/following{/other_user}","gists_url":"https://api.github.com/users/detiber/gists{/gist_id}","starred_url":"https://api.github.com/users/detiber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/detiber/subscriptions","organizations_url":"https://api.github.com/users/detiber/orgs","repos_url":"https://api.github.com/users/detiber/repos","events_url":"https://api.github.com/users/detiber/events{/privacy}","received_events_url":"https://api.github.com/users/detiber/received_events","type":"User","site_admin":false},"created_at":"2015-12-11T08:47:57Z","updated_at":"2015-12-11T08:47:57Z","body":"@erjohnso @akbutcher and myself recently worked on prototyping the beginning of something similar to this, but we approached it a bit differently technically (mainly for supporting both Kubernetes and OpenShift with minimal duplication).\r\n\r\nWe built out the core functionality into module_utils and started building out multiple modules that exposed different kube concepts (namespace, pod, service, rc, etc)\r\n\r\nI'm out of the office until the 16th, but I would like to see if there is a way to combine your approach with ours. "}}