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 our friendly team to get started.
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 {{
Read more
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
Read more
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:
Read more
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:
Read more
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: –
Read more
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”. — –
Read more
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
Read more
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
Read more
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”
Read more
AGIX is a Linux only (well, 90%) service business so we spend every day installing, upgrading, changing and troubleshooting Linux servers of all types for clients across the world. For the past two years we’ve been using Puppet where suitable and have found it reasonably useful. But as time goes
Read more