<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
I also recommend Ansible for its simplicity.<br>
<br>
<div class="moz-cite-prefix">On 03/01/2017 08:08 PM, Oleksii
Semilietov wrote:<br>
</div>
<blockquote
cite="mid:CADKDf_Nxs+dFPPvcCJ0jAug_GjxQ+nWz=c+oe4O85Aco75ws4A@mail.gmail.com"
type="cite">
<div dir="ltr">I believe Ansible the simplest way to do it. It
much simpler than Chef or Puppet and works just on top of ssh.<br>
<br>
Also, in Haskel community quite popular Nix (<a
moz-do-not-send="true" href="https://nixos.org/nix/"><a class="moz-txt-link-freetext" href="https://nixos.org/nix/">https://nixos.org/nix/</a></a>)
with NixOps.<br>
I played with it few month ago and I think it worth to play
with.<br>
I implemented simple Cowboy web application, then wrapped it as
Nix package and module where I creating systemd service on port
80 and start it.<br>
Samples how to get it with Erlang could be found in my
playground repo: <a moz-do-not-send="true"
href="https://github.com/spylik/zlr-nix">https://github.com/spylik/zlr-nix</a><br>
<br>
But sure, Ansible is much simple.<br>
<br>
Cheers<br>
<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 1 March 2017 at 13:28, Joe Armstrong
<span dir="ltr"><<a moz-do-not-send="true"
href="mailto:erlang@gmail.com" target="_blank">erlang@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks for
all your reply - I shall choose one of these and give it a
try.<br>
It seems there is a lot of choice.<br>
<br>
Next problem.<br>
<br>
Given that I have decided on a VPS and payed the $$$ - what
I now have<br>
is a raw machine and some kind of admin interface.<br>
<br>
The admin interface will (I guess) allow choice of an OS and
set up a few<br>
basic things - at the end of which I assume I can do an SSH
login and then<br>
I'm free to play.<br>
<br>
The next step is that I want to setup a whole load of things
to make the machine<br>
minimally useful - install Erlang etc.<br>
<br>
All the installation commands and paths and environment
variables and so<br>
will depend upon my choice of OS - it would be nice to just
run a local<br>
script (on my machine at home) that automates as much as
possible of this.<br>
<br>
But what I'd prefer to do is abstract away from the package
manager and say<br>
Locally<br>
<br>
$ remote_install <my VPS> erlang<br>
<br>
If my remote machine was a linux machine this might cause an
'apt get command'<br>
to be issued remotely - if the remote machine was windows it
would do<br>
a chocolatey command - it it were a mac it would do a brew
command<br>
<br>
Is there anything remotely like this???<br>
<br>
Has anybody any advice on the best way to proceed. Or do I
have to write<br>
a long 'rsh' script :-(<br>
<br>
(And no I'm not looking for an expensive tool that does
*everything* and has<br>
a 400 page manual - just something simple)<br>
<br>
Cheers<br>
<span class="HOEnZb"><font color="#888888"><br>
/Joe<br>
</font></span>
<div class="HOEnZb">
<div class="h5"><br>
<br>
<br>
On Wed, Mar 1, 2017 at 12:08 PM, Joe Armstrong <<a
moz-do-not-send="true" href="mailto:erlang@gmail.com"><a class="moz-txt-link-abbreviated" href="mailto:erlang@gmail.com">erlang@gmail.com</a></a>>
wrote:<br>
> On Wed, Mar 1, 2017 at 11:35 AM, Hugo Mills <<a
moz-do-not-send="true"
href="mailto:hugo@carfax.org.uk"><a class="moz-txt-link-abbreviated" href="mailto:hugo@carfax.org.uk">hugo@carfax.org.uk</a></a>>
wrote:<br>
>> On Wed, Mar 01, 2017 at 10:24:39AM +0000, Igor
Clark wrote:<br>
>>> Bit late to this party but I really like <a
moz-do-not-send="true"
href="https://www.scaleway.com/" rel="noreferrer"
target="_blank"><a class="moz-txt-link-freetext" href="https://www.scaleway.com/">https://www.scaleway.com/</a></a> -<br>
>>> they're European (Paris/Amsterdam), and
they provide cheap,<br>
>>> decent-spec VPSs, as well as their "Bare
metal" range which is<br>
>>> own-design, custom-build, multi-tenant
hardware. I use one with<br>
>>> 4-core/8GB/50GBSSD for €11.99/month. And
you get unmetered bandwidth<br>
>>> at a decent fixed rate (300mbps on my
package), so you don't get<br>
>>> out-of-control bandwidth charge horror
stories. And no, I don't work<br>
>>> there, I just think they're really good :-)<br>
>><br>
>> I'll second Scaleway. It's Just Worked for
me.<br>
>><br>
>> The other recommendation I've got is a small
company called Bitfolk<br>
>> (<a moz-do-not-send="true"
href="http://bitfolk.com" rel="noreferrer"
target="_blank">http://bitfolk.com</a>). More
expensive than many of the larger<br>
>> operators, but the quality of the support is
superb. (Disclaimer: I've<br>
>> known the owner of the company for many years;
I own two Bitfolk VMs<br>
>> and manage a third).<br>
>><br>
>> Hugo.<br>
>><br>
>>> On 28/02/2017 23:52, Nathaniel Waisbrot
wrote:<br>
>>> >>In my experience cheap VPS services
tend to be flaky. Amazon offers EC2 instance for free
for one year. I doubt you can get a more reliable setup
for the price.<br>
>>> ><br>
>>> ><br>
>>> >The free tier is nice if you're
interested in getting into Amazon (it's a frequently
requested resume item). But I used the "free" tier,
thought I was being careful, and got slapped with $60 in
charges from network traffic before I could shut things
down. There is no way to tell Amazon "I would rather go
offline than pay $x", so a misconfigured cron job or
traffic spike (DDoS?) that happens while you're asleep
is basically guaranteed to cost you.<br>
>>> ><br>
>>> >_____________________________<wbr>__________________<br>
>>> >erlang-questions mailing list<br>
>>> ><a moz-do-not-send="true"
href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
>>> ><a moz-do-not-send="true"
href="http://erlang.org/mailman/listinfo/erlang-questions"
rel="noreferrer" target="_blank">http://erlang.org/mailman/<wbr>listinfo/erlang-questions</a><br>
>>><br>
>>> ______________________________<wbr>_________________<br>
>>> erlang-questions mailing list<br>
>>> <a moz-do-not-send="true"
href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
>>> <a moz-do-not-send="true"
href="http://erlang.org/mailman/listinfo/erlang-questions"
rel="noreferrer" target="_blank">http://erlang.org/mailman/<wbr>listinfo/erlang-questions</a><br>
>><br>
>> --<br>
>> Hugo Mills | We are all lying in
the gutter, but some of us are<br>
>> hugo@... <a moz-do-not-send="true"
href="http://carfax.org.uk" rel="noreferrer"
target="_blank">carfax.org.uk</a> | looking at the
stars.<br>
>> <a moz-do-not-send="true"
href="http://carfax.org.uk/" rel="noreferrer"
target="_blank">http://carfax.org.uk/</a> |<br>
>> PGP: E2AB1DE4 |
Oscar Wilde<br>
>><br>
>> ______________________________<wbr>_________________<br>
>> erlang-questions mailing list<br>
>> <a moz-do-not-send="true"
href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
>> <a moz-do-not-send="true"
href="http://erlang.org/mailman/listinfo/erlang-questions"
rel="noreferrer" target="_blank">http://erlang.org/mailman/<wbr>listinfo/erlang-questions</a><br>
>><br>
______________________________<wbr>_________________<br>
erlang-questions mailing list<br>
<a moz-do-not-send="true"
href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a moz-do-not-send="true"
href="http://erlang.org/mailman/listinfo/erlang-questions"
rel="noreferrer" target="_blank">http://erlang.org/mailman/<wbr>listinfo/erlang-questions</a><br>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature" data-smartmail="gmail_signature">
<div dir="ltr">
<div><span style="font-size:12.8000001907349px">Oleksii D.
Semilietov</span><br>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
erlang-questions mailing list
<a class="moz-txt-link-abbreviated" href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a>
<a class="moz-txt-link-freetext" href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
BR,
Dmitry
</pre>
</body>
</html>