To mark release points and to enable triggering jobs

Listing Your Tags

$ git tag

Tags that match a particular pattern

$ git tag -l "v1.0.*"

Creating Tags

It supports two types of tags: lightweight and annotated.

Annotated Tags

$ git tag -a v1.0.1 -m "my version 0.1"

To see the tag data along with the commit

$ git show v1.0.1

Lightweight Tags

$ git…

What… Why… When…

What is NodeJS ?

Node.js is a runtime environment. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. This environment is entirely based on V8 JavaScript engine.

Why is NodeJS ?

Node. js…

What actually is ?

DevOps is not a tool or a software, it’s a culture that you can adopt for continuous improvement. It will help you to bring your Developer Team and Operations Team on the same page, allowing them to work together with ease.

GIT: Keep Updating

GIT is…

| Cheat Sheets

AMIs can be created with software installed and as AMIs are regional scoped they can be copied to another region for launching instances.

You can launch multiple instances from a single AMI when you need multiple instances with the same configuration.

CloudFront with S3 as origin helps…

Pip3 setup for python3

If you are on Red Hat/CentOS: (If ssl module is not available in Python3)

# To allow for building python ssl libs
yum install openssl-devel
# Download the source of *any* python version
cd /usr/src
wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz
tar xf Python-3.6.8.tar.xz
cd Python-3.6.8

# Configure the build w/ your installed libraries
./configure

# Install into…

varunkumar inbaraj

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