I’m Ed, and if you haven’t run across me before, I handle developer advocacy and developer experience here at Render. A command-line tool for working with Render has been high on our feedback page for quite a while; I’ve been using Render well before I worked here, and ever since joining I’ve been pushing for, and then building, the CLI I wanted to have as a customer.
You can get
render-cli v0.1.0 from our GitHub Releases page here; I hope you like it.
One important note: this is alpha software. We don’t think
render-cli will make demons fly out your nose and nothing in the current feature set is either destructive (in Render) or irreversible (via git), but no warranties are stated or implied, so on and so forth.
What can you do with
render-cli right now? Well, here’s a partial list:
render repo from-templatelets you scaffold a project sourced from Render Examples, degit-style, to give you a fresh repository to start working with. For example,
render repo from-template jekyllwill hand you a new Jekyll project that’s ready to go, with a
render.yamlfile already set up for you.
render blueprint launchwill let you take that new repo and (once you’ve pushed it to GitHub, anyway) launch it via the Render Dashboard.
- We’ve also started on some API surfaces as well. Stuff like
render services list,
render services show, etc. will let you poke around your Render account when you need to, for example, get a service ID for…
render services taillets you connect to your service’s logs and tail them locally. Or–
render services sshlets you SSH into a live service in your account. It also helps manage SSH public keys, so you know you’re connecting to Render even on first use.
This is a very preliminary release, of course, and there’s a long way to go, but we wanted to get this into your hands ASAP because your feedback is critical. As this is alpha software and outside the main “flow” of Render right now, please don’t contact support via standard channels with
render-cli questions; they’ve got a lot on their plate already! I’m happy to answer general questions here, and if you’ve got bugs or feature requests, we want them–please check our GitHub Issues and file a new one if appropriate.
Thanks very much for checking out
render-cli. Let us know what you think.