DevSecOps vs DevOps - Explaining the Difference
Although DevOps has been serving a phenomenal role in development processes for many years, it's been lacking one small aspect - security. Therefore DevSecOps
docker run -i command examples
Use docker run -i command to run the container interactively
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
#1-ELK Stack: Configure elasticsearch cluster setup CentOS/RHEL 7/8
Elasticsearch Tutorial on ELk Stack to configure elasticsearch cluster in RHEL/CentOS 7/8 Linux with examples. Get cluster helath status, node types, stats
Install & configure glusterfs distributed volume RHEL/CentOS 8
Steps to install and configure glusterfs distributed volume on two cluster nodes with RHEL/CentOS 8. GlusterFS Tutorial with shared storage Red Hat/CentOS 8
Configure Pod storage with Kubernetes Persistent Volume (PV)
A Kubernetes Persistent Volume (PV) is a piece of storage in the cluster that has been provisioned by an administrator or dynamically provisioned using Storage Classes
Beginners guide on Kubernetes StatefulSets with examples
A Kubernetes StatefulSet makes sure pods are rescheduled in such a way that they retain their identity and state. It also allows you to easily scale the number of pods up and down.
Beginners guide on Kubernetes RBAC with examples
The Kubernetes API server can be configured to use Role Based Access Control (RBAC) to check whether an action is allowed to be performed by the user requesting the action
Steps to perform Kubernetes upgrade version (without downtime)
Steps to perform kubernetes upgrade version requires updating controller followed by worker node. Update kubeadm and drain the node.
Deploy multi-node K8s cluster on Rocky Linux 8
Step by step instructions to setup and deploy multi-node kubernetes cluster on Rocky Linux 8 using containerd and calico CNI
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
Set up GitLab with Visual Studio Code from Scratch
Step by Step instructions to setup gitlab with visual studio code with screenshots. Connect GitLab with VSC and create your first project, commit changes, push to gitlab using VSC.
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
Steps to expose services using Kubernetes Ingress
Kubernetes Ingress provides a granular mechanism for routing requests into a cluster. Ingress does not replace Services but augments them with capabilities such as path-based routing.
How to set up Visual Studio Code Remote SSH with GitHub
Step by step instructions to setup visual studio code remote SSH with GitHub
Set up GitHub with Visual Studio code
Step by step instructions to setup GitHub with Visual Studio Code. Write your first commit, create branch, pull and push your changes to remote repo using visual studio code
Check Kubernetes Cluster Version
In this tutorial I will share multiple methods and commands to check Kubernetes Cluster Version in a Kubernetes Cluster.
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.
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 commit (normally the last commit in another branch). The …
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
Steps to properly remove node from cluster in Kubernetes
Related Searches: drain kubernetes node, kubectl drain command, remove node from cluster kubernetes, kubernetes evict pods from node, kubernetes drain and
Helm hook-weight examples to order Jobs in Kubernetes
You can use the helm.sh/hook-weight annotation to hook resources that need to be created in a specific order. This weight can be any positive or negative integer number.
#3-ELK Stack: Configure kibana 7.x with SSL/TLS encryption
Kibana Tutorial to setup, install and configure Kibana dashboard with SSL/TLS encryption over HTTPS for elasticsearch cluster with examples in Linux.
#5-ELK Stack: Configure logstash 7.x with data pipeline
Steps to install and configure logstash 7.x and send data from logstash to elasticsearch. Monitor the logs on Kibana dashboard using index pattern
#4-ELK Stack: Configure metricbeat 7.x to monitor elasticsearch cluster
Tutorial to install and configure metricbeat to monitor elasticsearch cluster in ELK Stack on RHEL/CentOS 7/8 Linux with examples over SSL/TLS (HTTPS)
Simple examples to learn Kubernetes DaemonSets
A Kubernetes DaemonSet ensures a copy of a Pod is running across a set of nodes in a Kubernetes cluster.






