(Edit: See at the end) I can’t get enough of this Ansible thing, it’s great and makes my life easier. Sometimes there’s this little awesome feature that is in a pull request or has already landed in the development branch. You can’t wait to use but it won’t be shipped until the next release of Ansible.. and sometimes that takes a while. What do you do in the meantime ?
Ansible is known to be good at running things in the order you write them and that’s why it’s awesome for orchestration. However, I have a use case where I have several similar and long-running tasks to run that do not need to run sequentially. Ansible provides a way to run tasks asynchronously and later recover their result. The problem The problem is that Ansible doesn’t provide a way to limit the amount of concurrent tasks run asynchronously.
How to find a great Openstack provider. Isn’t that a good question ? The Openstack foundation thinks so, too. That’s why it announced the release of the Openstack Marketplace at the last Openstack summit in Atlanta. It’s definitely a step in the right direction towards helping users find trustworthy providers of Openstack services. To be listed, providers must meet basic requirements that are verified by the foundation. The great thing is that the marketplace is not limited to public or private cloud offerings, you’ll also be able to find offers for training or consulting, too.
About a year ago, Andrew Crouthamel launched a kickstarter to produce a free series of videos about the CCNA Cisco certification. Andrew is a Cisco Certified Academy Instructor and he’s actually been teaching CCNA courses so he’s knowledgeable about the training material. I remember the kickstarter pretty well because the pilot video reminded me a bit of the video series about Reddit’s architecture. I didn’t think much of it at the time.
You probably use cat everyday. Did you know that tac existed ? It’s the reverse of cat! (no, really). It allows to reverse the contents of a file or, if used with a pipe, the output of the initial command. Let’s see how it works by sorting a directory listing by timestamp…