{"action":"created","comment":{"url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/comments/196345241","pull_request_review_id":129876788,"id":196345241,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5NjM0NTI0MQ==","diff_hunk":"@@ -0,0 +1,58 @@\n+# Make sure the EtcdProxy Controller and API server prerequisites are deployed before deploying the manifest.\n+---\n+# Creates the etcd stroage for the aggregated API server.\n+# The etcd is available on http://sample-apiserver.kube-apiserver-storage.svc:2379.\n+apiVersion: etcd.xmudrii.com/v1alpha1\n+kind: EtcdStorage\n+metadata:\n+  name: k8s-sample-apiserver\n+---\n+# Deploys the sample-apiserver (https://github.com/kubernetes/sample-apiserver).\n+# The Deployment uses the xmudrii/kube-sample-apiserver image.\n+apiVersion: apps/v1\n+kind: ReplicaSet\n+metadata:\n+  name: apiserver\n+  namespace: k8s-sample-apiserver\n+spec:\n+  selector:\n+    matchLabels:\n+      apiserver: sample-apiserver\n+  template:\n+    metadata:\n+      labels:\n+        apiserver: sample-apiserver\n+    spec:\n+      serviceAccountName: apiserver\n+      containers:\n+      - name: sample-apiserver\n+        image: xmudrii/kube-sample-apiserver\n+        imagePullPolicy: Always\n+        command: [\"/kube-sample-apiserver\", \"--etcd-servers=http://etcd-k8s-sample-apiserver.kube-apiserver-storage.svc:2379\"]\n+        volumeMounts:\n+        - mountPath: /etc/etcd-certs/ca\n+          name: etcd-serving-ca\n+        - mountPath: /etc/etcd-certs/client\n+          name: etcd-client-cert\n+      volumes:\n+      - name: etcd-serving-ca\n+        configMap:\n+          name: etcd-serving-ca\n+      - name: etcd-client-cert\n+        secret:\n+          secretName: etcd-client-cert\n+---\n+# APIService used to register the API and the API resources with the Kubernetes API.\n+apiVersion: apiregistration.k8s.io/v1beta1\n+kind: APIService\n+metadata:\n+  name: v1alpha1.wardle.k8s.io\n+spec:\n+  insecureSkipTLSVerify: true","path":"artifacts/deployment/03-sample-apiserver-deployment.yaml","position":51,"original_position":51,"commit_id":"e07fb25d5af945807ea53cfd5dcd42c3c9a7c580","original_commit_id":"e07fb25d5af945807ea53cfd5dcd42c3c9a7c580","user":{"login":"xmudrii","id":18719127,"node_id":"MDQ6VXNlcjE4NzE5MTI3","avatar_url":"https://avatars0.githubusercontent.com/u/18719127?v=4","gravatar_id":"","url":"https://api.github.com/users/xmudrii","html_url":"https://github.com/xmudrii","followers_url":"https://api.github.com/users/xmudrii/followers","following_url":"https://api.github.com/users/xmudrii/following{/other_user}","gists_url":"https://api.github.com/users/xmudrii/gists{/gist_id}","starred_url":"https://api.github.com/users/xmudrii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xmudrii/subscriptions","organizations_url":"https://api.github.com/users/xmudrii/orgs","repos_url":"https://api.github.com/users/xmudrii/repos","events_url":"https://api.github.com/users/xmudrii/events{/privacy}","received_events_url":"https://api.github.com/users/xmudrii/received_events","type":"User","site_admin":false},"body":"Add TODO about certs or add them in this PR.","created_at":"2018-06-19T09:00:05Z","updated_at":"2018-06-19T09:00:05Z","html_url":"https://github.com/xmudrii/etcdproxy-controller/pull/28#discussion_r196345241","pull_request_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/28","author_association":"OWNER","_links":{"self":{"href":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/comments/196345241"},"html":{"href":"https://github.com/xmudrii/etcdproxy-controller/pull/28#discussion_r196345241"},"pull_request":{"href":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/28"}}},"pull_request":{"url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/28","id":195398109,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk1Mzk4MTA5","html_url":"https://github.com/xmudrii/etcdproxy-controller/pull/28","diff_url":"https://github.com/xmudrii/etcdproxy-controller/pull/28.diff","patch_url":"https://github.com/xmudrii/etcdproxy-controller/pull/28.patch","issue_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/issues/28","number":28,"state":"open","locked":false,"title":"Create manifests for deploying the sample-apiserver","user":{"login":"xmudrii","id":18719127,"node_id":"MDQ6VXNlcjE4NzE5MTI3","avatar_url":"https://avatars0.githubusercontent.com/u/18719127?v=4","gravatar_id":"","url":"https://api.github.com/users/xmudrii","html_url":"https://github.com/xmudrii","followers_url":"https://api.github.com/users/xmudrii/followers","following_url":"https://api.github.com/users/xmudrii/following{/other_user}","gists_url":"https://api.github.com/users/xmudrii/gists{/gist_id}","starred_url":"https://api.github.com/users/xmudrii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xmudrii/subscriptions","organizations_url":"https://api.github.com/users/xmudrii/orgs","repos_url":"https://api.github.com/users/xmudrii/repos","events_url":"https://api.github.com/users/xmudrii/events{/privacy}","received_events_url":"https://api.github.com/users/xmudrii/received_events","type":"User","site_admin":false},"body":"This PR creates manifests for deploying the `sample-server` and updates the documentation to reflect the changes made in this PR.\r\n\r\nThe manifests are located in the `deployment` directory, along with the README file containing details about the manifests and instructions how to use them.\r\n\r\nThe manifest for deploying the EtcdProxy is called `00-etcdproxy-controller.yaml` and is not dependent on any other manifest. This manifest has existed before (added in #3).\r\n\r\nThe manifests for deploying the `sample-apiserver` are called `01-apiserver-prerequisites.yaml` and `02-apiserver-deployment.yaml`.\r\n\r\nThe `01-apiserver-prerequisites.yaml` creates namespace, APIService, Service and Role/RoleBindings needed by the API Server. It must be deployed before the `02-apiserver-deployment.yaml`, otherwise the deployment will fail.\r\n\r\nThe `02-apiserver-deployment.yaml` manifests creates the `EtcdStorage` resource and deploys the `sample-apiserver`.\r\n\r\nThe organization and naming scheme could be better here. My questions/notes:\r\n* Is it okay to put the `sample-apiserver` deployment manifest in another directory let's call it `artifacts/sample-apiserver`, and to instruct to deploy the EtcdProxy Controller, using the manifest in the `artifacts/deployment` directory, before deploying the `sample-apiserver`? Or, it's okay for both manifests to stay in the same directory? I wanted to have all manifests in the single place, so it's more user intuitive and easier to follow, but organization-wise, I'm not sure is it a great idea.\r\n* The deployment uses the [`xmudrii/kube-sample-apiserver`](https://hub.docker.com/r/xmudrii/kube-sample-apiserver/) image for `sample-apiserver`, based on `sample-apiserver` current master and the Alpine 3.6 image.\r\n* The manifests for deploying the `sample-apiserver` are based on [manifests from the `sample-apiserver` repository](https://github.com/kubernetes/sample-apiserver/tree/master/artifacts/example). The biggest change compared to manifests in the `sample-apiserver` repo is that this manifests use the Deployment for deploying the API Server, instead of the ReplicationController ([it's recommended to use Deployments instead](https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/)).\r\n\r\nTo do: The manifests are ready, but I have to test them on the cluster once again. Also, the manifests for creating Secrets/ConfigMaps and related RBAC roles are missing.\r\n\r\nCloses #25 \r\nRequired by #24 \r\n\r\n/cc @deads2k @sttts","created_at":"2018-06-17T22:20:00Z","updated_at":"2018-06-19T09:00:05Z","closed_at":null,"merged_at":null,"merge_commit_sha":"5a391c17d25ebeec125f403f11cf18d376829d88","assignee":null,"assignees":[],"requested_reviewers":[{"login":"deads2k","id":8225098,"node_id":"MDQ6VXNlcjgyMjUwOTg=","avatar_url":"https://avatars0.githubusercontent.com/u/8225098?v=4","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}],"requested_teams":[],"labels":[{"id":959100767,"node_id":"MDU6TGFiZWw5NTkxMDA3Njc=","url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/labels/ready-for-review","name":"ready-for-review","color":"c2e0c6","default":false}],"milestone":{"url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/milestones/2","html_url":"https://github.com/xmudrii/etcdproxy-controller/milestone/2","labels_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/milestones/2/labels","id":3414460,"node_id":"MDk6TWlsZXN0b25lMzQxNDQ2MA==","number":2,"title":"Milestone 2","description":"Tasks planned to be finished in time for milestone/evaluation 2.","creator":{"login":"xmudrii","id":18719127,"node_id":"MDQ6VXNlcjE4NzE5MTI3","avatar_url":"https://avatars0.githubusercontent.com/u/18719127?v=4","gravatar_id":"","url":"https://api.github.com/users/xmudrii","html_url":"https://github.com/xmudrii","followers_url":"https://api.github.com/users/xmudrii/followers","following_url":"https://api.github.com/users/xmudrii/following{/other_user}","gists_url":"https://api.github.com/users/xmudrii/gists{/gist_id}","starred_url":"https://api.github.com/users/xmudrii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xmudrii/subscriptions","organizations_url":"https://api.github.com/users/xmudrii/orgs","repos_url":"https://api.github.com/users/xmudrii/repos","events_url":"https://api.github.com/users/xmudrii/events{/privacy}","received_events_url":"https://api.github.com/users/xmudrii/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":0,"state":"open","created_at":"2018-06-11T07:14:29Z","updated_at":"2018-06-17T22:20:00Z","due_on":"2018-07-13T07:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/28/commits","review_comments_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/28/comments","review_comment_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/comments{/number}","comments_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/issues/28/comments","statuses_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/statuses/e07fb25d5af945807ea53cfd5dcd42c3c9a7c580","head":{"label":"xmudrii:apiserver-manifests","ref":"apiserver-manifests","sha":"e07fb25d5af945807ea53cfd5dcd42c3c9a7c580","user":{"login":"xmudrii","id":18719127,"node_id":"MDQ6VXNlcjE4NzE5MTI3","avatar_url":"https://avatars0.githubusercontent.com/u/18719127?v=4","gravatar_id":"","url":"https://api.github.com/users/xmudrii","html_url":"https://github.com/xmudrii","followers_url":"https://api.github.com/users/xmudrii/followers","following_url":"https://api.github.com/users/xmudrii/following{/other_user}","gists_url":"https://api.github.com/users/xmudrii/gists{/gist_id}","starred_url":"https://api.github.com/users/xmudrii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xmudrii/subscriptions","organizations_url":"https://api.github.com/users/xmudrii/orgs","repos_url":"https://api.github.com/users/xmudrii/repos","events_url":"https://api.github.com/users/xmudrii/events{/privacy}","received_events_url":"https://api.github.com/users/xmudrii/received_events","type":"User","site_admin":false},"repo":{"id":134853779,"node_id":"MDEwOlJlcG9zaXRvcnkxMzQ4NTM3Nzk=","name":"etcdproxy-controller","full_name":"xmudrii/etcdproxy-controller","owner":{"login":"xmudrii","id":18719127,"node_id":"MDQ6VXNlcjE4NzE5MTI3","avatar_url":"https://avatars0.githubusercontent.com/u/18719127?v=4","gravatar_id":"","url":"https://api.github.com/users/xmudrii","html_url":"https://github.com/xmudrii","followers_url":"https://api.github.com/users/xmudrii/followers","following_url":"https://api.github.com/users/xmudrii/following{/other_user}","gists_url":"https://api.github.com/users/xmudrii/gists{/gist_id}","starred_url":"https://api.github.com/users/xmudrii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xmudrii/subscriptions","organizations_url":"https://api.github.com/users/xmudrii/orgs","repos_url":"https://api.github.com/users/xmudrii/repos","events_url":"https://api.github.com/users/xmudrii/events{/privacy}","received_events_url":"https://api.github.com/users/xmudrii/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/xmudrii/etcdproxy-controller","description":"Controller for handling etcd storage for aggregated API servers","fork":false,"url":"https://api.github.com/repos/xmudrii/etcdproxy-controller","forks_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/forks","keys_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/keys{/key_id}","collaborators_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/teams","hooks_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/hooks","issue_events_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/issues/events{/number}","events_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/events","assignees_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/assignees{/user}","branches_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/branches{/branch}","tags_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/tags","blobs_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/git/refs{/sha}","trees_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/git/trees{/sha}","statuses_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/statuses/{sha}","languages_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/languages","stargazers_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/stargazers","contributors_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/contributors","subscribers_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/subscribers","subscription_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/subscription","commits_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/commits{/sha}","git_commits_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/git/commits{/sha}","comments_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/comments{/number}","issue_comment_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/issues/comments{/number}","contents_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/contents/{+path}","compare_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/compare/{base}...{head}","merges_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/merges","archive_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/downloads","issues_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/issues{/number}","pulls_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls{/number}","milestones_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/milestones{/number}","notifications_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/labels{/name}","releases_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/releases{/id}","deployments_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/deployments","created_at":"2018-05-25T12:32:34Z","updated_at":"2018-06-18T07:05:42Z","pushed_at":"2018-06-19T08:58:21Z","git_url":"git://github.com/xmudrii/etcdproxy-controller.git","ssh_url":"git@github.com:xmudrii/etcdproxy-controller.git","clone_url":"https://github.com/xmudrii/etcdproxy-controller.git","svn_url":"https://github.com/xmudrii/etcdproxy-controller","homepage":"","size":4901,"stargazers_count":1,"watchers_count":1,"language":"Go","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":8,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":8,"watchers":1,"default_branch":"master"}},"base":{"label":"xmudrii:master","ref":"master","sha":"a56df52a741022b5417b69178dccb82d34c3872a","user":{"login":"xmudrii","id":18719127,"node_id":"MDQ6VXNlcjE4NzE5MTI3","avatar_url":"https://avatars0.githubusercontent.com/u/18719127?v=4","gravatar_id":"","url":"https://api.github.com/users/xmudrii","html_url":"https://github.com/xmudrii","followers_url":"https://api.github.com/users/xmudrii/followers","following_url":"https://api.github.com/users/xmudrii/following{/other_user}","gists_url":"https://api.github.com/users/xmudrii/gists{/gist_id}","starred_url":"https://api.github.com/users/xmudrii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xmudrii/subscriptions","organizations_url":"https://api.github.com/users/xmudrii/orgs","repos_url":"https://api.github.com/users/xmudrii/repos","events_url":"https://api.github.com/users/xmudrii/events{/privacy}","received_events_url":"https://api.github.com/users/xmudrii/received_events","type":"User","site_admin":false},"repo":{"id":134853779,"node_id":"MDEwOlJlcG9zaXRvcnkxMzQ4NTM3Nzk=","name":"etcdproxy-controller","full_name":"xmudrii/etcdproxy-controller","owner":{"login":"xmudrii","id":18719127,"node_id":"MDQ6VXNlcjE4NzE5MTI3","avatar_url":"https://avatars0.githubusercontent.com/u/18719127?v=4","gravatar_id":"","url":"https://api.github.com/users/xmudrii","html_url":"https://github.com/xmudrii","followers_url":"https://api.github.com/users/xmudrii/followers","following_url":"https://api.github.com/users/xmudrii/following{/other_user}","gists_url":"https://api.github.com/users/xmudrii/gists{/gist_id}","starred_url":"https://api.github.com/users/xmudrii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xmudrii/subscriptions","organizations_url":"https://api.github.com/users/xmudrii/orgs","repos_url":"https://api.github.com/users/xmudrii/repos","events_url":"https://api.github.com/users/xmudrii/events{/privacy}","received_events_url":"https://api.github.com/users/xmudrii/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/xmudrii/etcdproxy-controller","description":"Controller for handling etcd storage for aggregated API servers","fork":false,"url":"https://api.github.com/repos/xmudrii/etcdproxy-controller","forks_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/forks","keys_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/keys{/key_id}","collaborators_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/teams","hooks_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/hooks","issue_events_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/issues/events{/number}","events_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/events","assignees_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/assignees{/user}","branches_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/branches{/branch}","tags_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/tags","blobs_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/git/refs{/sha}","trees_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/git/trees{/sha}","statuses_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/statuses/{sha}","languages_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/languages","stargazers_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/stargazers","contributors_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/contributors","subscribers_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/subscribers","subscription_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/subscription","commits_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/commits{/sha}","git_commits_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/git/commits{/sha}","comments_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/comments{/number}","issue_comment_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/issues/comments{/number}","contents_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/contents/{+path}","compare_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/compare/{base}...{head}","merges_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/merges","archive_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/downloads","issues_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/issues{/number}","pulls_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls{/number}","milestones_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/milestones{/number}","notifications_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/labels{/name}","releases_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/releases{/id}","deployments_url":"https://api.github.com/repos/xmudrii/etcdproxy-controller/deployments","created_at":"2018-05-25T12:32:34Z","updated_at":"2018-06-18T07:05:42Z","pushed_at":"2018-06-19T08:58:21Z","git_url":"git://github.com/xmudrii/etcdproxy-controller.git","ssh_url":"git@github.com:xmudrii/etcdproxy-controller.git","clone_url":"https://github.com/xmudrii/etcdproxy-controller.git","svn_url":"https://github.com/xmudrii/etcdproxy-controller","homepage":"","size":4901,"stargazers_count":1,"watchers_count":1,"language":"Go","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":8,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":8,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/28"},"html":{"href":"https://github.com/xmudrii/etcdproxy-controller/pull/28"},"issue":{"href":"https://api.github.com/repos/xmudrii/etcdproxy-controller/issues/28"},"comments":{"href":"https://api.github.com/repos/xmudrii/etcdproxy-controller/issues/28/comments"},"review_comments":{"href":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/28/comments"},"review_comment":{"href":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/xmudrii/etcdproxy-controller/pulls/28/commits"},"statuses":{"href":"https://api.github.com/repos/xmudrii/etcdproxy-controller/statuses/e07fb25d5af945807ea53cfd5dcd42c3c9a7c580"}},"author_association":"OWNER"}}
{"actor":{"display_login":"xmudrii"}}