News for hackers. Stuff that matters.
Re:Show HN: A simple Go utility to ease deployments via SSH ... by stevekemp on Friday September 07, 2018 @12:21PM (#17935503)
That's a good point. Ansible is robust, well-known, well-supported, and has support for doing anything and everything from creating users, to setting cron-jobs, MySQL users, and more.

This application only allows two things:

* Uploading a file, or series of files. * Running a command, or series of commands.

In short I'm very simple. But because of that it avoids some of the horrors of trying to be overly-complex in the way that Ansible is. It avoids cryptic failures, and the horrible "language" for looping constructs, etc.

I could imagine adding support for cron, mysql, etc, but I think as soon as you allow real conditional actions to such utilities it becomes a mess to use.

Re:Show HN: A simple Go utility to ease deployments via SSH ... by Braxton_Hicks on Friday September 07, 2018 @03:30PM (#17936996)
So perhaps this is most comparable to Python's fabric library.
Re:Show HN: A simple Go utility to ease deployments via SSH ... by stevekemp2 on Saturday September 08, 2018 @07:46AM (#17940494)
Yes I think that is a fair comparison. Fabric allows a similar set of primitives.