720 karma · joined May 3, 2018
That is a weird take, to install SmartOS inside a VM for anything else than a PoC. SmartOS is meant to run on bare metal and host its own VMs / zones. It works either way of course but it's funny for an "Illumos cafe" to not go full on Illumos on the setup.
also any command | while read line; do something $line; done
and find and vi of course
Daniel Ciocirlan I guess ?
Ansible is a little bit easier to get started for a few reason (yaml instead of a DSL, ssh only...) ; it's also mostly tasks running through SSH which may feel a bit more "natural" when you are configuring machines initially.
In terms of idempotency I find it is easier in ansible to mess up something but if you are careful they are on par. I've used mostly ansible over the past few years in various jobs but the first I got in touch with ~10 years ago was puppet and it felt very solid especially for heterogeneous environments (we had different archs and OSes to manage). Also puppet scales very well because it has agents as well as many tools to manage large infrastructures which I tried and were already quite convenient 10 years ago.
TL;DR probably use ansible unless you have a very specific use case.
- I like awk grep sed find and many more... and piping things together
- I like the low latency of vim and love walking through code with just a few movers
- I like the ubiquity of using the same tools on any machine, local or remote (including windows now that it has wsl) and bash
All of this even more so than "no mouse setup" or anything, I don't mind using the mouse sometimes.
haha I love the tone and I feel you, the state of software (and computing in general) keeps surprising me (in a bad way) as years go by. It feels like it's only getting worse. We can talk about their salaries too !