Geoff Wagner
Geoff Wagner's Posts:
Automation is a cornerstone of DevOps. If you are not doing DevOps Automation, I am not entirely sure what you are doing?
DevOps requires a variety of skills and competencies to realize the full benefits of the methodology. The most pertinent DevOps skills are needed in the disciplines of system administration, security, software development, delivery automation, and quality assurance.
The goal of any DevOps tool should be to help your team communicate more effectively, automate manual tasks, and track the progress of your projects.
CI/CD pipelines are a key part of the DevOps process. They allow you to automate the process of getting your code from development to production through CI/CD.
DevOps is a set of practices that combines software development and operations to improve the speed, quality, and reliability of software delivery.
Building a devops pipeline is easy. Wire up a few components, write some scripts, glue on some tests, and add credentials for production, and voila you are DevOps-ing!
This post will help anyone who is attempting to use ansible to modify files on VMs running on ESXI via automation when Practicing DevOps.
This post will help anyone who is attempting to use Ansible to create new VMs with automation when Practicing DevOps. I use this in my home lab to help stay current with new trends in DevOps.
I was looking through Reddit today and saw an interesting question about how to manipulate files with Ansible. I took a few minutes to throw together an example of how to convert a relatively simple file, a list of strings broken up by new lines, and output it as JSON.