{"action":"created","comment":{"url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/comments/89012689","pull_request_review_id":9566268,"id":89012689,"diff_hunk":"@@ -0,0 +1,90 @@\n+# Getting Started on vSphere\n+\n+  - [Prerequisites](#prerequisites)\n+  - [Deployment](#deployment)\n+  - [Destroy](#destroy)\n+  - [Issues](#issues)\n+\n+## Prerequisites\n+  * `docker-engine` for executing the `kubernetes-anywhere` deployment which can be downloaded [here](https://docs.docker.com/engine/installation/)\n+  * `make` for entering the deployment environment \n+\n+## Deployment\n+\n+**Notes**:\n+The deployment is tested with kubernetes v1.4.0 and v1.4.4.\n+\n+### Upload Template to vSphere:\n+You **must** upload template to vCenter before deploying kubernetes. \n+\n+#### Upload using vSphere Client.\n+1. Login to vSphere Client.\n+2. Right-Click on ESX host on which you want to deploy template.\n+3. Select Deploy OVF template.\n+4. Copy and paste URL for [OVA](https://storage.googleapis.com/kubernetes-anywhere-for-vsphere-cna-storage/KubernetesAnywhereTemplatePhotonOS.ova)\n+5. Follow next steps according to instructions mentioned in wizard.\n+\n+You can also upload ova using [govc](https://github.com/vmware/govmomi/tree/master/govc). \n+\n+```shell\n+git clone https://github.com/kubernetes/kubernetes-anywhere\n+cd kubernetes-anywhere\n+```\n+\n+### Clone the `kubernetes-anywhere` tool:\n+\n+```shell\n+git clone https://github.com/kubernetes/kubernetes-anywhere\n+cd kubernetes-anywhere\n+```\n+\n+### Enter the `kubernetes-anywhere` deployment environment:\n+\n+```shell\n+make docker-dev\n+```\n+\n+### Start the deployment wizard:\n+\n+```shell\n+make deploy\n+```\n+and fill complete the config wizard to deploy a kubernetes-anywhere cluster.\n+\n+**Notes**:\n+\n+* To properly boot a cluster in vSphere, you MUST set these values in the wizard:\n+\n+  ```\n+  * phase2.installer_container = \"docker.io/ashivani/k8s-ignition:v3\"","path":"phase1/vsphere/README.md","position":54,"original_position":59,"commit_id":"99832aecf42a46c4903584c098c5ee56556df65a","original_commit_id":"e154c008eef33de2840fdefc0dc104e3062eb32d","user":{"login":"abrarshivani","id":1269660,"avatar_url":"https://avatars.githubusercontent.com/u/1269660?v=3","gravatar_id":"","url":"https://api.github.com/users/abrarshivani","html_url":"https://github.com/abrarshivani","followers_url":"https://api.github.com/users/abrarshivani/followers","following_url":"https://api.github.com/users/abrarshivani/following{/other_user}","gists_url":"https://api.github.com/users/abrarshivani/gists{/gist_id}","starred_url":"https://api.github.com/users/abrarshivani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abrarshivani/subscriptions","organizations_url":"https://api.github.com/users/abrarshivani/orgs","repos_url":"https://api.github.com/users/abrarshivani/repos","events_url":"https://api.github.com/users/abrarshivani/events{/privacy}","received_events_url":"https://api.github.com/users/abrarshivani/received_events","type":"User","site_admin":false},"body":"We have only one fix in our private k8s-ingnition which is api-server binds to \"0.0.0.0\" . I will create separate pull request to fix that.","created_at":"2016-11-21T23:24:54Z","updated_at":"2016-11-21T23:24:54Z","html_url":"https://github.com/abrarshivani/kubernetes-anywhere/pull/1#discussion_r89012689","pull_request_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/1","_links":{"self":{"href":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/comments/89012689"},"html":{"href":"https://github.com/abrarshivani/kubernetes-anywhere/pull/1#discussion_r89012689"},"pull_request":{"href":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/1"}}},"pull_request":{"url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/1","id":94681073,"html_url":"https://github.com/abrarshivani/kubernetes-anywhere/pull/1","diff_url":"https://github.com/abrarshivani/kubernetes-anywhere/pull/1.diff","patch_url":"https://github.com/abrarshivani/kubernetes-anywhere/pull/1.patch","issue_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/issues/1","number":1,"state":"open","locked":false,"title":"Add support for vsphere cloud provider","user":{"login":"abrarshivani","id":1269660,"avatar_url":"https://avatars.githubusercontent.com/u/1269660?v=3","gravatar_id":"","url":"https://api.github.com/users/abrarshivani","html_url":"https://github.com/abrarshivani","followers_url":"https://api.github.com/users/abrarshivani/followers","following_url":"https://api.github.com/users/abrarshivani/following{/other_user}","gists_url":"https://api.github.com/users/abrarshivani/gists{/gist_id}","starred_url":"https://api.github.com/users/abrarshivani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abrarshivani/subscriptions","organizations_url":"https://api.github.com/users/abrarshivani/orgs","repos_url":"https://api.github.com/users/abrarshivani/repos","events_url":"https://api.github.com/users/abrarshivani/events{/privacy}","received_events_url":"https://api.github.com/users/abrarshivani/received_events","type":"User","site_admin":false},"body":"This PR adds vsphere cloud provider support for Kubernetes-Anywhere.","created_at":"2016-11-21T19:34:28Z","updated_at":"2016-11-21T23:24:54Z","closed_at":null,"merged_at":null,"merge_commit_sha":"732df3ed401b774807da1dea8695334031b5131a","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/1/commits","review_comments_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/1/comments","review_comment_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/comments{/number}","comments_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/issues/1/comments","statuses_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/statuses/99832aecf42a46c4903584c098c5ee56556df65a","head":{"label":"abrarshivani:vsphere_cloud_provider","ref":"vsphere_cloud_provider","sha":"99832aecf42a46c4903584c098c5ee56556df65a","user":{"login":"abrarshivani","id":1269660,"avatar_url":"https://avatars.githubusercontent.com/u/1269660?v=3","gravatar_id":"","url":"https://api.github.com/users/abrarshivani","html_url":"https://github.com/abrarshivani","followers_url":"https://api.github.com/users/abrarshivani/followers","following_url":"https://api.github.com/users/abrarshivani/following{/other_user}","gists_url":"https://api.github.com/users/abrarshivani/gists{/gist_id}","starred_url":"https://api.github.com/users/abrarshivani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abrarshivani/subscriptions","organizations_url":"https://api.github.com/users/abrarshivani/orgs","repos_url":"https://api.github.com/users/abrarshivani/repos","events_url":"https://api.github.com/users/abrarshivani/events{/privacy}","received_events_url":"https://api.github.com/users/abrarshivani/received_events","type":"User","site_admin":false},"repo":{"id":68656970,"name":"kubernetes-anywhere","full_name":"abrarshivani/kubernetes-anywhere","owner":{"login":"abrarshivani","id":1269660,"avatar_url":"https://avatars.githubusercontent.com/u/1269660?v=3","gravatar_id":"","url":"https://api.github.com/users/abrarshivani","html_url":"https://github.com/abrarshivani","followers_url":"https://api.github.com/users/abrarshivani/followers","following_url":"https://api.github.com/users/abrarshivani/following{/other_user}","gists_url":"https://api.github.com/users/abrarshivani/gists{/gist_id}","starred_url":"https://api.github.com/users/abrarshivani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abrarshivani/subscriptions","organizations_url":"https://api.github.com/users/abrarshivani/orgs","repos_url":"https://api.github.com/users/abrarshivani/repos","events_url":"https://api.github.com/users/abrarshivani/events{/privacy}","received_events_url":"https://api.github.com/users/abrarshivani/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/abrarshivani/kubernetes-anywhere","description":"{concise,reliable,cross-platform} turnup of Kubernetes clusters","fork":true,"url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere","forks_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/forks","keys_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/keys{/key_id}","collaborators_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/teams","hooks_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/hooks","issue_events_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/issues/events{/number}","events_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/events","assignees_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/assignees{/user}","branches_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/branches{/branch}","tags_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/tags","blobs_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/git/refs{/sha}","trees_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/git/trees{/sha}","statuses_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/statuses/{sha}","languages_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/languages","stargazers_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/stargazers","contributors_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/contributors","subscribers_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/subscribers","subscription_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/subscription","commits_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/commits{/sha}","git_commits_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/git/commits{/sha}","comments_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/comments{/number}","issue_comment_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/issues/comments{/number}","contents_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/contents/{+path}","compare_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/compare/{base}...{head}","merges_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/merges","archive_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/downloads","issues_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/issues{/number}","pulls_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls{/number}","milestones_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/milestones{/number}","notifications_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/labels{/name}","releases_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/releases{/id}","deployments_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/deployments","created_at":"2016-09-20T00:07:41Z","updated_at":"2016-09-20T00:07:42Z","pushed_at":"2016-11-21T22:18:06Z","git_url":"git://github.com/abrarshivani/kubernetes-anywhere.git","ssh_url":"git@github.com:abrarshivani/kubernetes-anywhere.git","clone_url":"https://github.com/abrarshivani/kubernetes-anywhere.git","svn_url":"https://github.com/abrarshivani/kubernetes-anywhere","homepage":"http://k8s.io","size":4046,"stargazers_count":0,"watchers_count":0,"language":"Shell","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"base":{"label":"abrarshivani:master","ref":"master","sha":"a591c44c5cce4cf29e734029c11631ff22b61186","user":{"login":"abrarshivani","id":1269660,"avatar_url":"https://avatars.githubusercontent.com/u/1269660?v=3","gravatar_id":"","url":"https://api.github.com/users/abrarshivani","html_url":"https://github.com/abrarshivani","followers_url":"https://api.github.com/users/abrarshivani/followers","following_url":"https://api.github.com/users/abrarshivani/following{/other_user}","gists_url":"https://api.github.com/users/abrarshivani/gists{/gist_id}","starred_url":"https://api.github.com/users/abrarshivani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abrarshivani/subscriptions","organizations_url":"https://api.github.com/users/abrarshivani/orgs","repos_url":"https://api.github.com/users/abrarshivani/repos","events_url":"https://api.github.com/users/abrarshivani/events{/privacy}","received_events_url":"https://api.github.com/users/abrarshivani/received_events","type":"User","site_admin":false},"repo":{"id":68656970,"name":"kubernetes-anywhere","full_name":"abrarshivani/kubernetes-anywhere","owner":{"login":"abrarshivani","id":1269660,"avatar_url":"https://avatars.githubusercontent.com/u/1269660?v=3","gravatar_id":"","url":"https://api.github.com/users/abrarshivani","html_url":"https://github.com/abrarshivani","followers_url":"https://api.github.com/users/abrarshivani/followers","following_url":"https://api.github.com/users/abrarshivani/following{/other_user}","gists_url":"https://api.github.com/users/abrarshivani/gists{/gist_id}","starred_url":"https://api.github.com/users/abrarshivani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abrarshivani/subscriptions","organizations_url":"https://api.github.com/users/abrarshivani/orgs","repos_url":"https://api.github.com/users/abrarshivani/repos","events_url":"https://api.github.com/users/abrarshivani/events{/privacy}","received_events_url":"https://api.github.com/users/abrarshivani/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/abrarshivani/kubernetes-anywhere","description":"{concise,reliable,cross-platform} turnup of Kubernetes clusters","fork":true,"url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere","forks_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/forks","keys_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/keys{/key_id}","collaborators_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/teams","hooks_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/hooks","issue_events_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/issues/events{/number}","events_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/events","assignees_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/assignees{/user}","branches_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/branches{/branch}","tags_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/tags","blobs_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/git/refs{/sha}","trees_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/git/trees{/sha}","statuses_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/statuses/{sha}","languages_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/languages","stargazers_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/stargazers","contributors_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/contributors","subscribers_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/subscribers","subscription_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/subscription","commits_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/commits{/sha}","git_commits_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/git/commits{/sha}","comments_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/comments{/number}","issue_comment_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/issues/comments{/number}","contents_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/contents/{+path}","compare_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/compare/{base}...{head}","merges_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/merges","archive_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/downloads","issues_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/issues{/number}","pulls_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls{/number}","milestones_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/milestones{/number}","notifications_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/labels{/name}","releases_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/releases{/id}","deployments_url":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/deployments","created_at":"2016-09-20T00:07:41Z","updated_at":"2016-09-20T00:07:42Z","pushed_at":"2016-11-21T22:18:06Z","git_url":"git://github.com/abrarshivani/kubernetes-anywhere.git","ssh_url":"git@github.com:abrarshivani/kubernetes-anywhere.git","clone_url":"https://github.com/abrarshivani/kubernetes-anywhere.git","svn_url":"https://github.com/abrarshivani/kubernetes-anywhere","homepage":"http://k8s.io","size":4046,"stargazers_count":0,"watchers_count":0,"language":"Shell","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/1"},"html":{"href":"https://github.com/abrarshivani/kubernetes-anywhere/pull/1"},"issue":{"href":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/issues/1"},"comments":{"href":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/issues/1/comments"},"review_comments":{"href":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/1/comments"},"review_comment":{"href":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/pulls/1/commits"},"statuses":{"href":"https://api.github.com/repos/abrarshivani/kubernetes-anywhere/statuses/99832aecf42a46c4903584c098c5ee56556df65a"}}}}
{"actor":{"display_login":"abrarshivani"}}