BGP (Border Gateway Protocol)

BGP (Border Gateway Protocol) is a standardized exterior gateway protocol used to exchange routing information between different autonomous systems (ASes) on the internet. It is a crucial protocol for ensuring that data packets can find their way across the complex web of interconnected networks that make up the global internet. Here’s a brief overview of…

Configuring AWS Virtual Private Clouds: VPCs, Subnets, and Peering Connections

Assuming we have two Virtual Private Clouds (VPCs) designated as follows: Green VPC – greenvpc01 Red VPC – redvpc01 We will now provide the IP CIDR allocations for the aforementioned VPCs.     VPC Name IPv4 CIDR Subnet Name Subnet CIDR Routes Name Internet Gateway Peering redvpc01 192.168.0.0/24 redvpc-subnet01 192.168.1.0/24 redvpc-route01 redvpc-igw01   greenvpc01 10.5.0.0/16 greenvpc-subnet01…

Kubernetes Cluster Setup Guide

To setup a Kubernetes cluster, here are some essential notes to consider: Prerequisites: Ensure you have a compatible operating system (Linux is preferred). Install necessary tools such as kubectl, kubeadm, and kubelet. Verify that your system meets the minimum hardware requirements. Cluster Architecture: Understand the components of a Kubernetes cluster, including the Master Node and…

Symmetric vs Asymmetric

Symmetric and Asymmetric refer to two different types of encryption algorithms used to secure data. Both are fundamental in cryptography, but they differ in how they handle encryption and decryption. 1. Symmetric Encryption: Key usage: The same key is used for both encryption and decryption. Speed: Typically faster than asymmetric encryption because it involves simpler…

GitHub

Github: Github is a service hosting on the web all the projects are stored. Before starting github we would like to know what is version control system and what is Git?   What is version Control System? It is system that keeps a track of different version of files and we can use the specific…

Dockle

Dockle It is one of the DevSecOps tools which detects the docker image Vulnerabilities and supports the CIS benchmarks. Before pushing into the container registry, we need to make sure the image will be CIS benchmark standards. Dockle has 5 check levels.   LEVEL DESCRIPTION FATAL Be practical and prudent WARN Be practical and prudent, but…

Azure Concepts

Microsoft Azure Administration AZ-104 Microsoft Azure is a cloud computing platform and infrastructure for building, deploying and managing applications and services through a global network of Microsoft-managed datacentres. It provides both Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service (IaaS). Skills at a glance Manage Azure identities and governance (20–25%) Implement and manage storage (15–20%) Deploy and manage Azure…

Spanned Volume

Spanned Volume: A spanned volume combines areas of unallocated space from multiple disks into one logical volume, allowing you to more efficiently use all of the space and all the drive letters on a multiple-disk system. Suppose if two new disks are assigned to the server and want to create spanned volume then follow the…

Install Terraform in Ubuntu Linux

Below are the commands to install Terraform in Ubuntu Linux   sudo apt update sudo apt install  software-properties-common gnupg2 curl   curl https://apt.releases.hashicorp.com/gpg | gpg –dearmor > hashicorp.gpg sudo install -o root -g root -m 644 hashicorp.gpg /etc/apt/trusted.gpg.d/   sudo apt-add-repository “deb [arch=$(dpkg –print-architecture)] https://apt.releases.hashicorp.com $(lsb_release -cs) main”   sudo apt install terraform

Install and Configure Bamboo tool

This post describes how to install and configure the Bamboo tool which is used for Continuous Integration and Continuous deployment also called as CI/CD pipelines. There are various types of CI/CD pipelines and Bamboo is one of the tool which is being used for continuous deployments in the cloud environment. Below are the some of…