{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/helm/issues/555","repository_url":"https://api.github.com/repos/kubernetes/helm","labels_url":"https://api.github.com/repos/kubernetes/helm/issues/555/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/helm/issues/555/comments","events_url":"https://api.github.com/repos/kubernetes/helm/issues/555/events","html_url":"https://github.com/kubernetes/helm/issues/555","id":145752109,"number":555,"title":"Remove `helm deploy` command, make `deploy` and alias of `deployment`, add `helm deploy install`","user":{"login":"technosophos","id":89193,"avatar_url":"https://avatars.githubusercontent.com/u/89193?v=3","gravatar_id":"","url":"https://api.github.com/users/technosophos","html_url":"https://github.com/technosophos","followers_url":"https://api.github.com/users/technosophos/followers","following_url":"https://api.github.com/users/technosophos/following{/other_user}","gists_url":"https://api.github.com/users/technosophos/gists{/gist_id}","starred_url":"https://api.github.com/users/technosophos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/technosophos/subscriptions","organizations_url":"https://api.github.com/users/technosophos/orgs","repos_url":"https://api.github.com/users/technosophos/repos","events_url":"https://api.github.com/users/technosophos/events{/privacy}","received_events_url":"https://api.github.com/users/technosophos/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-04-04T17:35:52Z","updated_at":"2016-04-04T23:05:30Z","closed_at":null,"body":"Because it is confusing to have `helm deploy` and `helm deployment *`, we should just change the former to a subcommand under the later.\r\n\r\n- `helm deploy` should become `helm deployment install`\r\n- Alias `helm deploy` to `helm deployment`"},"comment":{"url":"https://api.github.com/repos/kubernetes/helm/issues/comments/205535187","html_url":"https://github.com/kubernetes/helm/issues/555#issuecomment-205535187","issue_url":"https://api.github.com/repos/kubernetes/helm/issues/555","id":205535187,"user":{"login":"sparkprime","id":168158,"avatar_url":"https://avatars.githubusercontent.com/u/168158?v=3","gravatar_id":"","url":"https://api.github.com/users/sparkprime","html_url":"https://github.com/sparkprime","followers_url":"https://api.github.com/users/sparkprime/followers","following_url":"https://api.github.com/users/sparkprime/following{/other_user}","gists_url":"https://api.github.com/users/sparkprime/gists{/gist_id}","starred_url":"https://api.github.com/users/sparkprime/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sparkprime/subscriptions","organizations_url":"https://api.github.com/users/sparkprime/orgs","repos_url":"https://api.github.com/users/sparkprime/repos","events_url":"https://api.github.com/users/sparkprime/events{/privacy}","received_events_url":"https://api.github.com/users/sparkprime/received_events","type":"User","site_admin":false},"created_at":"2016-04-04T23:05:30Z","updated_at":"2016-04-04T23:05:30Z","body":"FWIW gcloud is the opposite:\r\n\r\n```\r\ngcloud compute instances list\r\n```\r\n\r\nOf course, if you speak latin, having the verb at the end is fine, and Deis is a latin word right? :)\r\n\r\nI am curious why we don't use a single \"apply\" for both initial deployment and updates.  This is what Terraform does.  I believe the backing idea is that apply will always bring the world to the requested state, so in that case there is no difference between the initial apply, and some subsequent apply where the world has been interfered with out of band (to delete everything)."}}