May 28, 2015 - Issue 60
Cool Tips
Vagrant and Ansible for Local Development
by Nick Hammond
Ansible Roles Explained in Practice
by John DeConty
Making Ansible a Bit Faster
by Adam Johnson
Articles
What I Learned from a Year using Ansible Extensively
by Martin Rusev
My Experience of using NixOps as an Ansible User
by Gautier Hayoun
Vault
Transparent Encryption with Ansible Vault Revisited
by Michel Blanc
Multi-factor SSH Auth
Securing SSH to Amazon EC2 Linux Hosts
by AWS Activate
Networking
Automating Cisco IOS
by Kirk Byers
Video: Managing a Network Switch with Ansible
by Abhinav Modi
Tower
Automating Your Automation with Ansible Tower
by Jeff Geerling
Workflows
Using Ansible and Jenkins to Check for Stale iNodes
by Miguel Jacq (Shows using Jenkins as cron replacement for automating Ansible runs)
Video: Vagrant + Ansible + Appium at BBC
by Shashikant Jagtap
Continuous Deployment with Gradle and Docker – Production Deploy
by Tobias Gesellchen
Testing
Slides: Testing Ansible Roles with Test Kitchen, Serverspec and RSpec
by Martin Etmajer
Provisioning on AWS
Painless Immutable Infrastructure with Ansible and AWS
by Gavin Davies
Building Auto Healing Clusters with AWS and Ansible
by Deepak Mohandas
Install Stuff
Installing OS-Ansible-Deployment on a So you Start Server
via boompty boomp
Install Cloudera Prerequisites with Ansible
by Giovanni Sciortino
Provisioning Postgres via Vagrant and Ansible
by James Hughes
OpenStack
Simple OpenStack Collaboration Day Recap
by Greg DeKoenigsberg
Easy Installation of a New Stack with OpenStack Ansible Deployment (OSAD)
by Richard Jones
Video: Hold my Beer and Watch this! Upgrading from Havana to Juno in One Fell Swoop with Live Customers
via OpenStack Foundation
Video: Deploying OpenStack with Ansible and slides
by Kevin Carter
Survey
Ansible Code Smells
by Evan Stoner (survey for Evan's future blog post on the topic)
For Beginners
A practical guide to Ansible
by Ulas Turkmen
Bootstrapping Servers into Ansible
by Scott Lowe
A Simple Presentation of Ansible
by Theodoros Ploumis
Ansible 101
by Allan Denot
Ansible Updates
1.9.2 "Dancing In the Street" - TBD
- Fixed a bug in the
service
module where init scripts were being incorrectly used instead ofupstart
/systemd
. - Fixed a bug where
sudo
/su
settings were not inherited fromansible.cfg
correctly. - Fixed a bug in the
rds
module where a traceback may occur due to an unbound variable. - Fixed a bug where certain remote file systems where the SELinux context was not being properly set.
- Re-enabled several windows modules which had been partially merged (via
action
plugins):win_copy.ps1
win_copy.py
win_file.ps1
win_file.py
win_template.py
- Fix bug using
with_sequence
and a count that is zero. Also allows counting backwards instead of forwards.
1.9.1 "Dancing In the Street" - Apr 27, 2015
- Fixed a bug related to Kerberos auth when using
winrm
with a domain account. - Fixing several bugs in the
s3
module. - Fixed a bug with
upstart
service detection in theservice
module. - Fixed several bugs with the
user
module when used on OSX. - Fixed unicode handling in some module situations (
assert
andshell
/command
- execution). - Fixed a bug in
redhat_subscription
when using theactivationkey
parameter. - Fixed a traceback in the
gce
module on EL6 distros when multiplepycrypto
installations are available. - Added support for PostgreSQL 9.4 in
rds_param_group
- Several other minor fixes.
For more details, see the CHANGELOG.
Cowsay
via stanislav_antic
____________________________________
/ When your main tool is Ansible then \
\ whole world looks like a playbook :) /
------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||