Live data from Hacker News

Runbook – DevOps, automated

runbook.io

1–10 of 27 posts

Re: Runbook – DevOps, automated

#3

It says its open source at the bottom of the page, but no link to a repo. EDIT: My apologies, I should've looked around more first before posting.

Here are the repos:

https://github.com/asm-products/cloudroutes-service

https://github.com/asm-products/cloudroutes-developerdocs

Re: Runbook – DevOps, automated

#4

It says its open source at the bottom of the page, but no link to a repo. EDIT: My apologies, I should've looked around more first before posting.

Hi, We are an assembly product so there is a link to our Assembly page: https://assembly.com/runbook which is where we lead the development and you can find a link to our repo. Also: https://github.com/asm-products/cloudroutes-service we just changed our name from CloudRoutes to Runbook so forgive any old references.

Re: Runbook – DevOps, automated

#5
Congrats @madflojo! We're integrating with Runbook with two of our apps right now.

I'm super excited to see Runbook launch. It has been exciting to watch @madflojo collaborate with the rest of the Assembly community towards this launch.

Since Runbook is a product built on Assembly, anyone can help out. If you have any suggestions or feedback the conversations and future roadmap are here: https://assembly.com/runbook

Re: Runbook – DevOps, automated

#7
Why would anyone want this in the cloud? Self hosted, absolutely. I wouldn't want any service to store credentials that can remotely bounce my VMs or login and restart services.

edit: If I wanted to run my own instance what things are missing? That doesn't seem very clear.

Re: Runbook – DevOps, automated

#8

Looks interesting - how does this compare to something like Monit?

At the moment we are taking a very IFTTT style approach where we have monitors that are external facing that can test things like TCP ports, HTTP status codes and anything we can get at with a webhook or API (i.e. Datadog, Papertrail, Heroku). When we resolve things it is all via external services that we can integrate with via API's or webhooks (Commando, DigitalOcean, Rackspace, AWS and so on).

On our roadmap is building an agent (and there is a wrapper for our webhooks), this would allow us to run monitors and reactions locally on the server itself. Where we would shine over a tool like Monit is that once we have an agent you could define that reaction to happen on any server.

So for example if we detected a database error using a keyword search on the web app. You would be able to execute commands to fix it on whatever servers you define.

So think of it like, being able to run the actions across as many servers as you want.

Re: Runbook – DevOps, automated

#9
post #7

Why would anyone want this in the cloud? Self hosted, absolutely. I wouldn't want any service to store credentials that can remotely bounce my VMs or login and restart services. edit: If I wanted to run my own instance what things are missing? That doesn't seem very clear.

Thats a good point, right now we work solely off of API's and don't offer any way for us to store usersnames/passwords. The thought is that API credentials can be revoked easier. In general we are looking to meet the market of folks who are 100% in cloud environments, where the adoption of a SaaS solution is not as much of a concern. But in the future there are some ideas on how to handle self hosting and not sending credentials to the SaaS environment.

But we are open source, and our license does allow for self hosting: https://github.com/asm-products/cloudroutes-service/blob/mas...

Re: Runbook – DevOps, automated

#10
post #7

Why would anyone want this in the cloud? Self hosted, absolutely. I wouldn't want any service to store credentials that can remotely bounce my VMs or login and restart services. edit: If I wanted to run my own instance what things are missing? That doesn't seem very clear.

Also if you wanted to stand up your own instance you could follow this.

http://runbook.readthedocs.org/en/master/developers/install/

It's geared more towards a development environment for the reasons I mentioned above but it would get you a running instance for sure.

Post reply on HN