Studio-DevOps

Analyzing data.

How to run the Docker inside the docker container.

Reading Time: 4 minutes Hello Learner, I am back with another blog related to the docker container. In this blog, we will learn How to run the docker in a docker container. So we will use two different ways to do this task.  Docker It is an open platform for developing, shipping, and running applications. Docker enables you to separate your applications from your infrastructure so you can deliver Continue Reading

Writing Code in Dim Office

Create a Simple Application Load Balancer in AWS

Reading Time: 3 minutes Hi all, today we are going to create a simple application load balancer in AWS. We will be going to use 2 windows server to achieve this. Our both windows server will be located in two different Availability zones(AZs). Creating Ec2 Instances on AWS First we have to create 2 servers(Windows Server) in two different Availability Zones. I have created it in us-east-1a and us-east-1b Continue Reading

Quick start with Kubernetes pod lifecycle

Reading Time: 2 minutes What is Kubernetes ? Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications. What is a Pod in kubernetes ? Pods are the smallest, most basic deployable objects in Kubernetes. A Pod represents a single instance of a running process in your cluster. Pods contain one or more containers, such as Docker containers. When a Pod runs Continue Reading

How to analyze Jenkins job build logs using the log parser plugin

Reading Time: 3 minutes Hello Readers! In this blog, we will see how we can analyze Jenkins job build logs using the log parser plugin. As we all know, Jenkins is now the most widely used CI tool. As we know job build logs in Jenkins can become very verbose sometimes, here keeping the logs in an easy format plays a very significant role. So, here is a plugin Continue Reading

How To Allow IAM User To Access EKS Resources

Reading Time: 3 minutes Hi Reader In this blog we are going to learn about How to Allow AWS IAM User To Access EKS Resources From AWS Console. When we create EKS Cluster by default EKS does not allow IAM users to access Its resources by AWS console. So we are going to find out the solution for how an IAM user can access EKS resources. When you try Continue Reading

background

How to create AWS SNS using Terraform

Reading Time: 3 minutes Hi all, In this blog we are going to create AWS SNS(Simple Notification Service) using Terraform. We will be going to create SNS topic, then we will also be creating topic subscription using Terraform. Provider Firstly we will be providing the provider details. Here i am going with aws provider with region us-east-1. Resource aws_sns_topic We are going to use one terraform resource known as Continue Reading

Man working at night coding and pointing on a screen with a pen

How to use kail to view logs in Kubernetes

Reading Time: 3 minutes Hello Readers!! In this blog, we are going to see a new tool i.e Kail. We will see how we can use kail to view logs in Kubernetes. Frequently we use the kubectl command for looking at the logs of pods in Kubernetes. But it is not resilient to use when we want to see the logs from multiple pods. So, here is a very Continue Reading

How to overcome Gmail notification security for third-party Apps?

Reading Time: 3 minutes This blog will be to allow sending Gmail notification through third-party apps. Currently, in a gsuite email id, the 2 Factor Authentication blocks unauthorized and less secure app access. eg. when we need to send notifications for alerts using Prometheus. We will see two ways to overcome it. Gmail Notification Method 1: Less Secure App Access If you visit https://myaccount.google.com/lesssecureapps you will see it is Continue Reading

How to read from one table and write to another in BigQuery using Apache Beam Dataflow

Reading Time: 5 minutes Ever thought how to read from a table in GCP BigQuery and perform some aggregation on it and finally writing the output in another table using Beam Pipeline? In this blog we will be going to achieve the same using cloud dataflow as runner. This blog will perform the task which will gather the month in which tornado occurred and count the the number of Continue Reading

How to delete unused key pair from AWS using boto3

Reading Time: 3 minutes Hi all, today we are going to perform an automation stuff. Using this script we will be going to delete all unused key pair from our AWS account using boto3. By doing this we can ensure that our AWS account remains secure to some extent. Checking all key pairs Firstly we will be writing code to see our all key pairs that exist with the Continue Reading

How to create alarm over AWS S3 using Terraform

Reading Time: 3 minutes Introduction Hi all, today we are going to learn how to create an alarm over AWS S3 using Terraform. Terraform is IAC(Infrastructure as code) tool. We will be creating a use case such that if no file is received in last 2 hours in our S3 bucket then one alarm will go off and send alert mail on your specified mail address. Terraform Script Provider Continue Reading

How to use AWS KMS for encryption/decryption of data

Reading Time: 3 minutes Hello Readers! In this blog we are going to see how we can use AWS KMS for encryption/decryption of data. Before this we will see what AWS KMS service is and why to use this service. So, AWS KMS key is a fully managed service provided by AWS used for encrypting and decrypting any file or data.  What we do is we send our data Continue Reading

How to manage Certification using Istio for Kubernetes Cluster -1

Reading Time: 5 minutes Introduction This blog is similar to previous blog where we explored service mesh configuration using User Interface. Here, we will see how istio is able to manage certification for cluster. Since it was a long topic we will cover the external certification addition part in Part 2. Terms to be known Istiod works as both RA and CA. Istio manages certificates by istiod itself. Installation Continue Reading