DevOps

How to encrypt and decrypt files using GPG

Reading Time: 3 minutes In Linux, you keep your data in form of files. But what if the data you are storing is sensitive. How can you protect that from unauthorized access? One of the ways is encrypting the files using GPG. In this blog, I’ll tell you what GPG is and how you can use it to encrypt and decrypt files in the Linux system. What are GPG Continue Reading

Teamcity Vs Jenkins. Which CI Tool Is Better?

Reading Time: 4 minutes Why Jenkins? Jenkins is the most popular open-source continuous integration tool. you can install Jenkins on major operating systems like Windows or Linux, as it runs on Java. It was originally created as a build automation tool for Java applications. Since then, it has evolved a lot and has more than 1400 plugins to easily integrate with other platforms and tools. Jenkins automates the software builds Continue Reading

Jenkins Continuous Integration (CI) Continuous Delivery and Deployment (CD)

Reading Time: 3 minutes Introduction To Jenkins Jenkins is an open-source Continuous Integration, cross-platform tool written in Java. Kohsuke Kawaguchi is the Creator of the Jenkins CI server in 2004, named as Hudson. In 2011 renamed to Jenkins of disputes with Oracle. The tool simplifies the process of integration of changes into the project and delivery of fresh build to users. 1 Continuous Integration (CI) Continuous Integration (CI) is the Continue Reading

How To Access Windows Machine Using Ansible

Reading Time: 7 minutes Ever Tried Connecting to a windows machine hosted anywhere, with the help of Ansible? Let’s Checkout, just follow the steps mentioned below:- Step 1:- First of all, you should have a windows instance running, if not then you can easily create it using AWS. You can check this blog if you need a reference for creating windows instances using AWS. Step 2:- Once You are Continue Reading

What Makes Openstack So Popular?

Reading Time: 3 minutes Today major requirement for most IT Companies is of cloud, but they don’t prefer public clouds due to security reasons, they basically want to set up their own cloud on their specific data centers, for example, companies like Ericsson, Vodafone. So Any Big Company wants its infrastructure cloud base without purchasing any kind of public cloud from the market. So these companies can put OpenStack Continue Reading

Quick start : Terratest with Terraform

Reading Time: 4 minutes Hi Readers, In this blog we will see how we can test our Terraform code that it applies all the infrastructure as per stated in the code. Terratest is a Go library developed at Gruntwork, that makes it easier to write automated tests for our infrastructure code. It provides a variety of helper functions and patterns for common infrastructure testing tasks but here we will be Continue Reading

Quick overview to GIT branch and merge

Reading Time: 2 minutes Hi Readers, In this blog we will be looking about few important GIT commands that becomes very handy in our day to day development routine. These commands are very useful when you want to contribute to some one’s or you own repository by applying your ideas into the code base. Let’s discuss few git commands Cloning a repository git clone <repo-url> Create and switch to Continue Reading

Introduction to Kubernetes Deployment Strategies – Part 3

Reading Time: 5 minutes Kubernetes provides many deployment strategies helps in maintaining the desired state of the application. In the previous blog we have covered the overview of 4 deployment strategies in K8s: Rolling Update Recreate Canary Blue/Green You may go through the Introduction to Kubernetes Deployment Strategies (Introduction to Kubernetes Deployment Strategies – Knoldus Blogs) and another blog on the Recreate Strategy (Introduction to Kubernetes Deployment Strategies – Continue Reading

Introduction to PromQL

Reading Time: 5 minutes PromQL (Prometheus Query Language) is a built in query language for Prometheus. It is a powerful functional expression language, which lets you filter with Prometheus’ multi-dimensional time-series labels. The result of each expression can be shown either as a graph, viewed as tabular data or consumed via the HTTP API. Prometheus Data Types Instant Vector : An ‘Instant Vector’ is a set of time series containing Continue Reading

Kubernetes orchestration engine and objects

Reading Time: 4 minutes What is Kubernetes? Kubernetes is an orchestration engine and open-source platform for managing containerized applications. kubernetes include container deployment, scaling & descaling of containers First google company was introduced kubernetes for their deployment prospective later they Donated kubernetes to CNCF (Cloud native computing foundation) in 2014.Kubernetes v1.0 was released on July 21, 2015. Features of Kubernetes: 1.) Automated Scheduling: K8s provides advanced scheduler to launch Continue Reading

Introduction to Kube Controller Manager

Reading Time: 4 minutes In Kubernetes, there are five major component present in Control Plane. Let’s meet one of components that is kube-controller-manager. kube controller manager : kube-controller-manager It manages various controllers in Kubernetes. Controllers are control loops that continuously watch the state of your cluster, then make or request changes where needed. Each controller tries to move the current cluster state closer to the desired state. Controllers continuously Continue Reading

Introducing CI/CD with AWS CodePipeline

Reading Time: 4 minutes Codepipeline is one of the AWS’s developer tools that acts as the glue and processor for other AWS services. It uses code commit or another external source control to pull in source code and trigger a pipeline execution. CodeBuild can run code, build software, and do basically anything else you need to do in your pipeline. At any point in your pipeline, you can trigger Continue Reading

How to create Windows Instance using AWS

Reading Time: 3 minutes Hello Everyone ! Today we will learn, How to create windows instance using AWS, an EC2 instance using our AWS account. Although we have seen how we can create Linux instance from the AWS account. So, basically there are few steps through which you can launch your instance within few minutes. Step 1: You can simply login as a root user also. Step 2.1: Step Continue Reading