Document

SUBSCRIBE TO GET FULL ACCESS TO THE E-BOOKS FOR FREE 🎁SUBSCRIBE NOW

Professional Dropdown with Icon

SUBSCRIBE NOW TO GET FREE ACCESS TO EBOOKS

Category Education

Docker Underlying Technology

Docker -The underlying technology Docker is written in Go and takes advantage of several features of the Linux kernel to deliver its functionality. Namespaces Docker uses a technology called namespaces to provide the isolated workspace called the container. When you run a container, Docker creates…

Docker OVerview

Docker Introduction Before starting discussion on docker lets first talk about Monolithic applications and Microservice application differences. Let’s review below diagram

Maven Commands

Maven Commands Maven Installation on Ubuntu OS. apt update apt install maven -y Validate the installation java –version or java -version mvn –version Create a quick Start project #Run the below command to create a archetype mvn archetype:generate # Provide…

Maven Introduction

Maven Introduction   Before discussing Maven lets first understand the purpose of build tool Build Tool A build tool is a tool that automates everything related to building the software project. Building a software project typically includes one or more…

Assignment

Assignment Question 1: Create a Namespace Create a new Kubernetes namespace named “my-namespace.” Question 2: Create a Pod Create a Pod named “nginx-pod” in the “my-namespace” namespace running an Nginx container. Ensure that it is in a “Running” state. Question 3: Deploy…

Garfana

Garfana Garfana: It is a visualization tool to provide graphical representation for monitoring services like Prometheus. Steps to install Garfana on the Kubernetes environment. Step 1: Create a file named grafana-datasource-config.yaml apiVersion: v1kind: ConfigMapmetadata:  name: grafana-datasources  namespace: monitoringdata:  prometheus.yaml: |- …

Prometheus

Kubernetes – Prometheus Prometheus  Prometheus is an open-source monitoring framework. It provides out-of-the-box monitoring capabilities for the Kubernetes container orchestration platform. Metric Collection: Prometheus uses the pull model to retrieve metrics over HTTP. Metric Endpoint: The systems that you want to…

Horizontal Pod AutoScaling

Horizontal Pod AutoScaling Horizontal Pod Autoscaler The Horizontal Pod Autoscaler automatically scales the number of Pods in a replication controller, deployment, replica set or stateful set based on observed CPU utilization (or, with custom metrics support, on some other application-provided metrics). Note…

StatefulSet

StatefulSet StatefulSets are intended to be used with stateful applications and distributed systems. #sf.yaml apiVersion: v1 kind: Service metadata:   name: nginx   labels:     app: nginx spec:   ports:   – port: 80     name: web  …