Ansible Automation Solutions From AGIX

If you’re looking for a way to automate your business processes, Ansible is the perfect solution. Ansible is a powerful automation tool that can help you streamline your workflow, save time, and improve efficiency. With Ansible, you can automate repetitive tasks, deploy applications and configurations, and manage your infrastructure.

Case Study

We had a customer who was struggling to keep their web servers running. They had to constantly manually update software and make changes to configuration files. This was unsustainable, and led to them frequently having down time.

Ansible helped by allowing us to automate these tasks. We created playbooks that could be run on all of their servers at once. This meant that they could be updated and changed quickly and easily, without any manual intervention.

The customer was very happy with the results and found that their down time was significantly reduced. Thanks to Ansible, they were able to save time and money.

Leverage Ansible’s Power

When it comes to automating your business, Ansible is the clear choice. It’s a powerful automation tool that can help you streamline your operations, improve efficiency, and save time and money. If you’re looking for a way to automate your business, Ansible is the way to go. Contact Agix today to learn more about how we can help you leverage Ansible’s power.

Contact AGIX now for your Ansible needs!

See Our Blogs on Ansible

Ansible To Get Linux OS Version Details

This article shows the Ansible playbook used to query target systems to get their version details. Ie, the details obtained from “/etc/*release”. --- - hosts: all # remote_user: root # become: yes tasks: - debug: msg: - "ansible_distribution {{ hostvars[inventory_hostname].ansible_distribution }}" - "major version {{ hostvars[inventory_hostname].ansible_distribution_major_version }}" - "version {{

Manage Everything With Ansible

Ansible is a buzz word at the moment. Ever since Redhat purchased Ansible back in 2016, it has been rare to hear about anyone deploying alternative automation systems. Recently Ansible has been commercialized into Ansible Tower allowing a wider audience to take advantage of the benefits of automation. I recently

Ansible to Set The Time with NTPdate

This article shows how to install and configure the NTP client using Ansible. I’ve cheated a little by using the “ntpdate” command rather than a service. But i find this more reliable. The following is the yml file: --- - hosts: all sudo: yes tasks: - name: Install ntpdate yum:

Using Ansible to Add a User to a Group

This is a short example article showing how you can add an existing use to an existing group. Read the other Ansible articles on this blog site for more information about how YML files are formatted. --- - hosts: all sudo: yes tasks: - user: name: myusername shell: /bin/bash groups:

Install ClamAV on CentOS 7 with Ansible

This HowTo shows how to install ClamAV and schedule scans using Ansible. There are Ansible modules for this but it’s so simple that you might as well just do it yourself. Create your playbook. Put the following into a file called “ansible-play-install-clamav.yml”. --- - hosts: all sudo: yes tasks: -

How to Expire (disable) a User Account using Ansible

This article explains how to disbale user accounts to prevent them logging in via SSH (for example). This will apply to password logins and key-based logins. This is a mini-HowTo demonstrating how to disable or expire a user using Ansible. Put the following into a file called “playbook-expire-user.yml”. --- -

Ansible Variables – a 5 minute Intro

Ansible supports “variables” just like any scripting language. Actually, Ansible uses the YAML format and YAML supports variables. Confused, don’t be. It’s simple. You don’t need to know YAML to use Ansible and i bet you’ve already got things working with Ansible enough that you’re ready to start expanding your

Build an EC2 using Ansible Step By Step

This article explains step by step how to create (spin up) an EC2 instance within AWS using Ansible and a few extras. Unlike 100% of other articles out there, this one actually demonstrates how to do it. Pay attention to the date of this article because things DO change over

Ansible Playbook to add script to Cron.monthly (or whatever) in Redhat/CentOS

This playbook will add the script “myscript.sh” to the target machine(s) “/etc/cron.monthly” directory thereby having it run each month by cron. You can simply change the location to have it go into one of the other cron.x locations. I’ve used ansible version “ansible 1.9.4”. --- - hosts: all sudo: yes

Add a New or Existing user to Multiple Groups using Ansible

There are several popular search results for this answer but they all skip the important part – and are incorrect as a result. --- - hosts: all sudo: yes tasks: - user: name=myuser comment="My User" groups=wheel,group1,group2 append=yes This is where they are (and likely you are) going wrong. The “groups”

Need Help?

"*" indicates required fields

Our Team Is Made Up Of Australian Specialists

Need Help?

Click Here
Call Now Button