DevOps Tools, CI/CD and Automation Guides
Master DevOps with tutorials on CI/CD pipelines, Kubernetes, Docker, Git, and automation tools used in modern infrastructure.
The DevOps section focuses on automation, CI/CD pipelines, and modern infrastructure management tools.
DevOps combines development and operations to improve software delivery and system reliability. This category includes tutorials on tools like Docker, Kubernetes, Git, and CI/CD workflows.
To strengthen your foundation, also explore Linux and Programming.
Topics covered
- CI/CD pipelines and automation
- Containerization using Docker
- Kubernetes orchestration
- Infrastructure as code
Who should read this
- DevOps engineers
- Developers working with CI/CD
- Cloud engineers
302 articles
Docker Restart Container [Control With Flags]
Docker restart container using various flags to control the restart behavior of the container
Add different condition in Dockerfile [5 Methods]
handle different condition in dockerfile such as docker file if else condition, arg conditions, ARG vs ENV comparison with examples
PodDisruptionBudget in Action with Examples
PodDisruptionBudget ensures a certain number or percentage of Pods will not voluntarily be evicted from a node at any one point in time
How to Become a Mobile App Developer
The 21st century is the era of multifunctional gadgets. Today, it is difficult to find a person who uses a push-button telephone. Smartphones have long since
Why Application Support Services is Important
Information technology is currently at the center of driving business growth and performance hence the need to implement them. However, businesses may not
How to debug Kubernetes OOMKilled Error (Exit Code 137)
OOM is an abbreviation for Out Of Memory and if you are working in IT Field then you may not be new to this term. This can be a nightmare for developers and
How to set up GFS2 with clustering on Linux ( RHEL / CentOS 7 )
configure and setup gfs2 file system with pacemaker cluster on rhel or centos 7 linux. configure gfs2 fs resource constraint using clvmd and dlm
[SOLVED] Mount multiple K8 secrets to same directory
Step by step instructions to mount multiple secrets to same directory in Kubernetes. 4 different ways to mount multiple secrets to same path.
How to assign Pods to Nodes | Kubernetes Node Affinity
In this tutorial we'll show how we can use node affinity to schedule application pods as per our needs.
Kubernetes subPath Examples | MountPath vs subPath Explained
The Kubernetes subPath property prevents overwriting of existing data by mounting a single file from the volume instead of mounting the whole volume. We'll
SOLVED: Update ConfigMap & Secrets without Pod restart in K8s
In this tutorial, we'll explain how you can update the values of configmaps and secrets in Kubernetes without restarting the pods.
Tutorial: Getting started with AWS AppSync [Hands On]
In this tutorial, you will learn about AWS AppSync. First, let's have a quick overview of AWS AppSync.
How to deploy Web App for CI/CD Pipeline using Azure DevOps
This article will show you how you can use the Azure WebApp CI/CD deployment feature with help of Azure Repos and Azure DevOps Services.
Git Switch vs Checkout Explained (How to Switch Branch in Git)
Learn how to use git switch to change branches in Git. This guide explains git switch vs git checkout, switching branches, creating new branches, commands, …
Deploy multi-node K8s cluster on Rocky Linux 8 [Step-by-Step]
Step by step instructions to setup and deploy multi-node kubernetes cluster on Rocky Linux 8 using containerd and calico CNI
