Sign in


In Terraform, the state file is used to track the current state of the infrastructure. If you are working in a team use of a local state file makes Terraform usage difficult because each user must make sure they always have the latest state data before running Terraform and make…

I work as part of a DevOps team, So, I get to work on different types of projects. Recently, I had the chance to work on Terraform, GitHub Actions, Terratest, and BridgeCrew Checkov. I am sure everyone knows Terraform. So I am not going to talk about it.

GitHub Actions

Having worked…

As part of the DevOps team, I get to work on multiple different tools and applications. Recently, I had the opportunity to work on a click app in python which connects to AWS to get data. I am using build for the deployment( is a build script for setuptools


As migration towards microservices increase so does the demand to manage them. Kubernetes has become the de-facto standard for deploying microservices so the ecosystem around managing these services has grown exponentially. …


There are a lot of good articles for Jenkins. A rollout in our case consists of two parts: Application code and Infrastructure. I am not going to talk about Jenkins. I am going to focus on how we are designing rollout using Jenkins Shared Library.

Depending on your requirement…

k8s PSP

In the last few years, Kubernetes has becomes the defacto standard for deploying containerized applications. There are a lot of interesting posts on Kubernetes. In this post, I am going to highlight how we are implementing PodSecurityPolicies(PSP) on k8s. To begin with, we are running k8s 1.16.6 with RBAC enabled.


some kind of engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store