DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). It aims to shorten the development lifecycle while delivering high-quality software continuously. If you’re a beginner looking to start a career in DevOps, this roadmap will guide you through the essential skills, tools, and practices to become a proficient DevOps […]
Ansible
DevOps Workflow
What is DevOps? DevOps is a collaborative approach that bridges the gap between development and operations teams, enabling faster and more reliable delivery of software. It emphasizes automation, continuous integration, and streamlined processes to enhance productivity and efficiency. This interactive workflow showcases the key steps in a DevOps pipeline, from creating a Git repository to […]
How to create an Ansible playbook quickly? Use ChatGPT
ChatGPT made a big revolution in the 21st century and called big giants to think differently rather than polishing existing products. ChatGPT can respond like an actual human or even better. ChatBots become quite popular to provide basic information for simple queries. ChatGPT is powered by AI(Artificial intelligence) with deep learning techniques and developed by […]
Quick vi editor hacks for DevOps Engineers
DevOps engineers have to work on a wide range of toolsets to meet the organization’s requirements. In the DevOps role, one tool is going to stay forever to make an engineer’s life simple and more powerful. As the article heading says, it is “vi” editor. The “vi” editor is created by Bill Joy in 1976 […]
kubernetes cluster setup – k8s LAB using Kubespary – Part 1
How to set up a Kubernetes cluster in an automated fashion on our LAB environment? This article will walk you through kubernetes installation on Ubuntu on my windows 10 workstation. Getting hands-on on kubernetes is not a big task nowadays. There are hundreds of kubernetes variants available in the market including managed kubernetes environments like […]
What is Infrastructure as Code ? IaC
Define all your IT infrastructure as Code instead of creating it manually. So that Infrastructure resources can be easily re-created or replicated. Managing IT infrastructure might be a hard job in the past but not now. In the past, system administrators have to manually manage and configure all of the hardware and software that was […]
Ansible – Validate Multiple conditions for a task
How to add multiple conditions for an ansible task? Here are some of the examples which will help you to pick the right one according to your need. Ansible is an open-source market-leading configuration management tool. It’s a complete automation tool that can be used from On-premise to cloud platforms. In some cases, ansible is […]
How to update the Ansible Tower Inventory using API?
Ansible Tower offers various REST API to integrate with other tools. I had come across the scenario where the playbook needs to update tower inventory after provisioning cloud instance. tower-cli is one of the methods to update/import inventory on ansible tower but at the time of writing this article, tower-cli is not supported by Red […]
Ansible Tower License expired? How to renew it?
Ansible tower requires a valid license to run any job. Red Hat License management is much easier if you directly manage from the Red Hat subscription portal. But in some cases, you might receive the license from Red Hat sales execute to renew/extended the licenses. This article will cover both scenarios to extend expired licenses. […]
Automation – Add DNS A Record using Ansible Playbook
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. […]









