Automated Docker Deployment using Jenkins
Building a Docker image from a Dockerfile, creating a latest tag and pushing it on DockerHub are equivalent to executing three different commands manually. This could be automated by creating a bash...
View ArticleMongoDB Replica set using Docker Networking and Docker Compose
Recently, I got a chance to dockerize a traditional MongoDB replica set. Currently, I am doing it for QA and UAT environment where MongoDB replica set is setup on a single host. So, in this blog, we...
View ArticleCross-domain SSO with Google into AWS Console using SAML
Recently, I worked on a task wherein the users had to be authenticated based on existing Google credentials to get access of AWS Management Console. It took more time than expected to make it work as...
View ArticleSet up Docker Registry Proxy Cache Server
With the large scale adoption of the Docker by the developers, it becomes necessary to provide a proxy cache server for Docker registry where Docker image once downloaded from Docker Hub can be...
View ArticleElasticsearch Migration : Found to AWS EC2
Our DevOps team was using Found for one of our projects in the production environment. We have been facing a problem with found where it’s memory pressure frequently goes up and does not drop down so...
View ArticleElasticsearch: Shard Filterting
Our cloud DevOps engineers have been using Elasticsearch on production environment for an e-commerce website for quite a while. The website has one admin server to manage activities such as adding new...
View ArticleTweaking Logstash’s S3 plugin to create folders in YYYY/MM/DD format on AWS S3
Logstash is a service that accepts logs from a variety of systems, processes it and allows us to index it in Elasticsearch etc which can be visualised using Kibana. Our DevOps engineers have been using...
View ArticleRunning Curator in Docker container to remove old Elasticsearch indexes
We have been using ELK as a centralized logs management system. ELK stands for Elasticsearch, Logstash, and Kibana. Each of the three services is running inside its own docker container in one...
View ArticleAccess and Modify Google Sheet using Python
This would be my first blog where I am using Python. I am excited to share what I did using Python. I wanted to update google sheet using bash shell scripting but did not found anything I can play...
View ArticleAutomate Selenium testing with Jenkins
Selenium is a tool widely used for automating testing of web applications. One step ahead, integrating the selenium with Jenkins takes it to the next level. In this blog, we would be configuring...
View Article8 Things to consider while Migrating Cloud Infrastructure between AWS Regions
With the recent launch of AWS’s Mumbai region, the first thought that comes to the mind of any DevOps would be to migrate IT-Infra from Singapore region to Mumbai if we have a huge customer base in...
View ArticleIntegrating SonarQube with Jenkins
Recently, we got a requirement where Grails Development team needs to have a one-click interface to run units test cases for their Grails application and send the results to SonarQube. SonarQube is a...
View Article
More Pages to Explore .....