ansible rant
ansible rant
Posted Oct 17, 2015 22:34 UTC (Sat) by yodermk (subscriber, #3803)Parent article: Red Hat acquires Ansible
I really wanted to love Ansible (not much of a Puppet fan) but I can't say I'm impressed at the moment. [The Puppet "language" isn't bad, but I *hate* writing tests and facts in Ruby... Python is one reason why I want to love Ansible.]
It just seems to me that while trying to make things "easy", they've come up with a weird language that seems very backwards to my brain. Am I alone in thinking this?
That said, I'm 100% in favor of the *idea* of this kind of thing. It really is needed. Hard to believe LWN (or I) got along so long without it.
Haven't looked much at SaltStack yet, but maybe it would be my cure (won't help at work though, we're tied to Puppet and Ansible).
Posted Oct 18, 2015 20:18 UTC (Sun)
by picca (subscriber, #90087)
[Link] (6 responses)
Posted Oct 19, 2015 23:17 UTC (Mon)
by mathstuf (subscriber, #69389)
[Link] (5 responses)
Posted Oct 20, 2015 18:42 UTC (Tue)
by mathstuf (subscriber, #69389)
[Link] (4 responses)
Posted Oct 21, 2015 8:45 UTC (Wed)
by picca (subscriber, #90087)
[Link] (3 responses)
This is the nice part of propellor,
Posted Oct 21, 2015 12:48 UTC (Wed)
by mathstuf (subscriber, #69389)
[Link] (2 responses)
[1]https://propellor.branchable.com/todo/spin_without_remote...
Posted Oct 22, 2015 4:10 UTC (Thu)
by joey (guest, #328)
[Link] (1 responses)
So, you could run propellor inside a chroot/container of the buildroot images without increasing their size.
Posted Oct 24, 2015 18:19 UTC (Sat)
by mathstuf (subscriber, #69389)
[Link]
Basically my goal is to have a repo for *building* images using Buildroot and adds the generated images to the git repository as refs/images/$name/base (explicit refs used so that old images aren't cloned by default and don't take up disk space past the reflog history length). Propellor would then grab these tarballs from git and configure them. It'd be nice to tar the configured images up and put them in as refs/images/$name/latest which is then also created as refs/images/$name/deployed when deployed as well.
First is getting all of the services I use available in buildroot…but I can at least play around with those which are already available.
Posted Oct 19, 2015 14:20 UTC (Mon)
by aaron (guest, #282)
[Link]
This is speaking as a grumpy sysadmin who's inflicted various combos of CFengine, Puppet, Chef, ClusterSSH and BASH-asshattery on my poor hosts. :)
I have some fiendish ideas for using some of the new reactive features, but I want to test them before commenting further.
ansible rant
ansible rant
ansible rant
ansible rant
In fact propellor is also run in the container, in order to setup all the properties you defined for it.
container or host you define the properties the same way :).
ansible rant
ansible rant
ansible rant
ansible rant
We were *very* happy to go from Chef + Fab to an all-Python stack.