My stint with Runc vulnerability

Today I was given a task to set up a new QA environment. I said no issue should be done quickly as we use Docker, so I just need to provision VM run the already available QA ready docker image on this newly provisioned VM. So I started and guess what Today was not my …

Using Ansible Dynamic Inventory with Azure can save the day for you.

As a DevOps Engineer, I always love to make things simple and convenient by automating them. Automation can be done on many fronts like infrastructure, software, build and release etc. Ansible is primarily a software configuration management tool which can also be used as an infrastructure provisioning tool.One of the thing that I love about Ansible …

Working With AWS KMS

Thousands of organizations use Amazon Web Services (AWS) to host their applications and manage their data in the cloud. The advantage of geographic availability, scalability and reliability make AWS a great choice.Due to recent and more frequently-occurring breaches in security in a number of environments, It is necessary for us to take data protection strategy …

Log Parsing of Windows Servers on Instance Termination

 As we all know that how critical are Logs as a part of any system, they give you deep insights about your application, what your system is doing and what caused the error. Depending on how logging is configured logs may contain transaction history, timestamps and amounts debited/credited into client’s account and a lot more. …

Git-Submodule

Rocket Science has always fascinated me, but one thing which totally blows my mind is the concept of modules aka. modular rockets. The literal definition of modules states “A modular rocket is a type of multistage rocket which features components that can be interchanged for specific mission requirements.” In simple terms, you can say that …

How DHCP and DNS are managed in AWS VPC – Part 1

In our day-to-day life, we take a lot of things for granted: our body, food, friends, family, internet, domain name (URL) of facebook, IP address of instagram, etc. In our ignorance, we forget to consider how much their absence would affect us, the hardship and inconvenience we’d face, if, one day, any of these just …

Setting up MySQL Monitoring with Prometheus

One thing that I love about Prometheus is that it has a multitude of Integration with different services, both officially supported and the third party supported.Let’s see how can we monitor MySQL with Prometheus. Those who are the starter or new to Prometheus can refer to our this blog. MySQL is a popular opensource relational database …

Gitlab-CI with Nexus

Recently I was asked to set up a CI- Pipeline for a Spring based application.I said “piece of cake”, as I have already worked on jenkins pipeline, and knew about maven so that won’t be a problem. But there was a hitch, “pipeline of Gitlab CI“. I said “no problem, I’ll learn about it” with …

Ansible Variables and Variables Precedence

Ansible Variables and Variables Precedence What is a variable? A variable is reference to data stored in a computer program. How to define variable in Ansible? Variables Defined in Inventory Variables can be defined in inventory in two ways – 1. Host variables [web]host1 http_port=80host2 http_port=443 2. Group variables [web]host1host2[web:vars]http_port=80proxy=proxy.example.com Variables Defined in a Playbook …

Linux Namespaces – Part 1

Overview First of all I would like to give credit to Docker which motivated me to write this blog, I’ve been using docker for more then 6 months but I always wondered how things are happening behind the scene. So I started in depth learning of Docker and here I am talking about Namespace which …

Design a site like this with WordPress.com
Get started