• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

UnixArena

  • Home
  • Discover DevOps Tools
  • kubernetes
  • DevOps
    • Terraform
    • Jenkins
    • Docker
    • Openshift
      • OKD
    • Ansible engine
    • Ansible Tower
      • AWX
    • Puppet
  • Cloud
    • Azure
    • AWS
    • Openstack
    • Docker
  • VMware
    • vCloud Director
    • VMware-Guests
    • Vcenter Appliance 5.5
    • vC OPS
    • VMware SDDC
    • VMware vSphere 5.x
      • vSphere Network
      • vSphere DS
      • vShield Suite
    • VMware vSphere 6.0
    • VSAN
    • VMware Free Tools
  • DevOps Instructor-led Training
  • Contact

Configuration Management

Open Source – Hybrid Cloud Automation Platform

June 12, 2021 By Cloud_Devops Leave a Comment

Opensource_Automation_Platform-LLD_v0.2

Ansible and Terraform are market-leading automation tools. These tools are not competing with each other. But great things can be achieved when you combine them together. Terraform is the best multi-cloud provisioning tool for building, changing, and versioning infrastructure efficiently. Ansible on another hand where plays a significant role in configuration management. If the organization […]

Filed Under: Ansible engine, Automation, AWX, Cloud Automation, Configuration Management, Terraform Tagged With: Anisble, Ansible Engine, Cloud Automation, Jenkins

Ansible – How to Prepare template using Variables ? Jinja2

March 23, 2020 By Cloud_Devops Leave a Comment

Template - Ansible

Ansible is very flexible configuration management tool and offers wide range of options to perform certain tasks. I am very often use Jinja2 template option to complete the following tasks. Create configuration files using extra variables Create email templates based on playbook results. Prepare Terraform TF files. Template Config files: 1. Let’s create a new […]

Filed Under: Ansible engine, Automation, Configuration Management Tagged With: Ansible Template, Ansible Tower - Jinja2 templates, ansible tutorial

Automation – Add DNS A Record using Ansible Playbook

March 23, 2020 By Cloud_Devops 1 Comment

Ansible - Widows DNS A record creation

DNS resource records added automatically when windows instances is registered on domain. For Linux instances, you have to add the records manually on DNS server. Let’s explorer that how to create A records in DNS using Ansible Playbook. This playbook can be integrated as part of server provisioning workflow to speed up the build process. […]

Filed Under: Ansible engine, Ansible Tower, Configuration Management Tagged With: Ansible, DNS, Sample Playbooks

Ansible reboot module – Shutdown Command Not found on Linux

July 6, 2019 By Cloud_Devops Leave a Comment

Ansible is a widely used configuration management tool. Opensource community and RedHat aggressively developing to create modules for each task. In Ansible 2.7, reboot module is responsible to reboot the host and wait to come back. But the Linux image development varies for each organization. In some environment, engineers might remove shutdown command from the […]

Filed Under: Ansible engine, Automation, Configuration Management, DevOps Tagged With: Ansible, Linux

How to Boost Ansible playbook Speed ?

July 1, 2019 By Cloud_Devops Leave a Comment

How to increase the ansible playbook execution speed? One who is running the playbook against more than 100 hosts could witness the slowness if it’s not fine-tuned. Ansible has few configurable parameters which can reduce the playbook execution time significantly. As a result of the fine-tuning ansible, playbook execution time has been reduced from 4hours […]

Filed Under: Ansible engine, Configuration Management, DevOps Tagged With: Ansible, ansible tutorial, Optimize ansible playbook

Jenkins- Ansible -Authenticate Server using Protected Passphrase

July 1, 2019 By Cloud_Devops Leave a Comment

Ansible is the most widely used configuration management tool. A recent challenge was to authenticate the servers using a protected passphrase. We have a set of servers which can be authenticated only using a passphrase. This article will provide a step by step procedure to authenticate ansible clients using a private key and protected passphrase. […]

Filed Under: Ansible engine, Configuration Management, Jenkins Tagged With: Ansible, ansible tutorial, Jenkins, Jenkins - Ansible integration

Ansible – Executing sequence of commands using Shell Module

June 4, 2019 By Cloud_Devops 1 Comment

How to execute a sequence of ansible commands in a single task using shell or command module? Its quite often needed to run a sequence of commands irrespective of the results. If you would like to automate the VM post-build, we knew that the template doesn’t have specific packages. Some of the configuration files might […]

Filed Under: Ansible engine, Automation, Configuration Management Tagged With: Ansible, Ansible Engine

Downgrading Ansible Engine on CentOS 7/ RHEL 7

June 1, 2019 By Cloud_Devops 3 Comments

How to downgrade Ansible engine on RHEL 7 / CentOS 7 ?.  If you install ansible engine from EPEL repository, it will install the latest ansible engine. I had a hard time with latest ansible engine due to incompatibility with specific tasks. For example, Openshift deployment works fine with Ansible engine 2.7 and fails with […]

Filed Under: Ansible engine, CentOS, Configuration Management, Redhat-LINUX, RHEL7 Tagged With: Ansible

Using Date and Timestamp Variable in Ansible Playbook

May 29, 2019 By Cloud_Devops 3 Comments

Timestamp plays a crucial role while automating any job. Timestamp variable would be helpful to capture the current date and time (While gathering facts). In Ansible, we might need to create a file or directory based on the timestamp to make it unique. By default, the ansible engine collects timestamp of the remote systems in […]

Filed Under: Ansible engine, Configuration Management, DevOps Tagged With: Ansible, ansible date/time, ansible tutorial

Ansible – Reboot Server Using Playbook and Wait for come back

May 17, 2019 By Cloud_Devops 1 Comment

Ansible is a simple configuration management tool. Open source community keeps trying to make the code much simpler on the newer version.  Prior to Ansible engine 2.7, To reboot the target hosts, we need to define a block of code to reboot the server and wait until the hosts to come back. Most of the time. making the configuration changes or installing […]

Filed Under: Ansible engine, Automation, CentOS, Configuration Management, DevOps Tagged With: Ansible, Linux

Next Page »

Primary Sidebar

Follow UnixArena

  • Facebook
  • LinkedIn
  • Twitter

Copyright © 2025 · UnixArena ·