Category

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

303 articles

Azure ARM Templates Explained with Examples

Azure ARM templates are an Infrastructure as Code (IaC) methodology of deploying resources in the Azure cloud. They use declarative JSON to define resources and …

By Sahil Hulage · 10 min read · devops

Git rebase explained in detail with examples

git rebase is used to integrate changes from one branch into another. rebase takes a series of commits (normally a branch) and replays them on top of another …

By Deepak Prasad · 12 min read · devops

Machine Learning in Video Games

machine learning has discovered computer video games as an interesting and rewarding area. Also, the video game market has become a prominent and proven global …

By Deepak Prasad · 13 min read · devops

Mount ConfigMap as file in existing directory - K8s

Mount ConfigMap as file into an existing directory in Kubernetes with and without helm charts. Mount files into an existing volume inside Pod container.

By Deepak Prasad · 5 min read · devops

How to add label to running pod in Kubernetes

There are two methods to add label to running pod in Kubernetes. Using kubectl label pods or kubectl edit command to edit a resource object.

By Deepak Prasad · 6 min read · devops

How to add or remove label from node in Kubernetes

Add a label to node. Remove a label from node. Use kubectl label node to add or remove a label from worker or controller nodes in Kubernetes Cluster

By Deepak Prasad · 5 min read · devops