My life at SBI

Summary I joined State Bank of India on July 2020 and worked for 1 year and 2 months as Manager - IT Infrastructure Architect in Enterprise and Technology Architecture department in GITC, Navi Mumbai. My role in SBI is technical, and it involves consulting, design, Architecture and reviewing of application and infrastructure. Through out my tenure in SBI i worked on various short term projects. Among them setting up DevOps infrastructure for SBI is one. ...

September 16, 2021 · 3 min · Vignesh Ragupathy

Plotly4Nagios - A Graph plugin for nagios monitoring

Plotly4Nagios is a nagios plugin to display the performance data in Graph. It uses the RRD database provided by pnp4nagios and visualize it in interactive graph format using plotly javascript. The first pre-release is published today in github and here is the installation document. You can experiment it and report the issue/feedback for further enhancement. Plotly4Nagios is accepted and listed under official nagios addons GIT badges Features Easy integration with nagios notes_url. Single page view for all performance metrics. Easy template change using configuration variable. Docker container based deploy and run. Prerequisite pnp4nagios Installation Download plotly4nagios.tar.gz and extract it under /usr/local/plotly4nagios Modify the config.json variables according to the environment Copy the plotly4nagios/plotly4nagios.conf to /etc/http/conf.d/ folder and restart httpd Add the follwing with notes_url to templates.cfg. notes_url /plotly4nagios/plotly4nagios.html?host=\$HOSTNAME\$&srv=_HOST_ notes_url /plotly4nagios/plotly4nagios.html?host=\$HOSTNAME$&srv=\$SERVICEDESC$ Restart httpd and nagios. Installation with docker(Ubuntu image) Build the docker image using the below command git clone https://github.com/vigneshragupathy/plotly4nagios.git cd plotly4nagios docker build -t plotly4nagios . Run the docker container using the below command docker run -it --name plotly4nagios -p 80:80 plotly4nagios Alternatively direct pull and run from docker hub. ...

March 24, 2021 · 2 min · Vignesh Ragupathy

Publish package in NPM and serve the static content from CDN

I have been utilizing AWS to host my personal blog for almost 3 years now. Originally my blog was hosted in WordPress and then I migrated to ghost . It’s been 2 years now in ghost and I thought of exploring a new hosting option which should be free, supports custom domain name and free SSL. Jekyll is a ruby based static blog generator and it has an advantage of free hosting in GitHub. The letsencrypt SSL certificate is also provided by GitHub for my custom domain so i don’t have to worry about managing it. ...

June 12, 2020 · 5 min · Vignesh Ragupathy

Kubernetes on Ubuntu 18.04 - Master and Dashboard setup

This post i am going to show how to install Kubernetes, configure Master node and enable Kubernetes dashboard in Ubuntu 18.04 LTS. I also tried to show the video demo explaining the entire configuration in the end of this post, This is my first video demo!!! This post has been updated for kubernetes version 1.18 Setup I am using the Virtualbox(running in Ubuntu 18.04 physical machine) for this entire setup . The physical machine is Dell inspiron laptop with 12GB RAM , Intel® Core™ i7-6500U CPU @ 2.50GHz × 4 and 512GB SSD hardisk. ...

June 14, 2018 · 7 min · Vignesh Ragupathy

Raspberry pi – blinking led in morse

In my previous post i described how i created high available replicated storage with raspberrypi In this post i will guide you how to interface raspberry pi to blink a led in morse code for the user input.The same signal fed into the LED can be send to a radio transmitter and we can transmit it in radio frequency . Recently i starter learning morse code and i am going to apply a license for Amateur radio operator. ...

October 7, 2017 · 5 min · Vignesh Ragupathy