Articles by Deepak Prasad
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
DRBD Tutorial | Setup Linux Disk Replication | CentOS 8
Step-by-Step DRBD Tutorial to install and configure DRBD Storage device on CentOS 8. Perform Linux disk replication runtime. How to perform DRBD configuration
2 ways to boot with old kernel version in RHEL 8 using grubby
Steps to set default boot kernel in RHEL 8 using grubby and boot with old kernel version. Check the kernel version which will get activated after reboot
How to configure ssh host based authentication per user (CentOS/RHEL 7/8)
Configure SSH Host Based Authentication using sshd_config, shosts,equiv per user RHEL/CentOS 7/8. Compare Host based authentication vs public key authentication
#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 glusterfs distributed replicated volume RHEL/CentOS 8
Steps to install and configure shared storage with glusterfs distributed replicated volume in RHEL/CentOS 8 Linux. Configure Red hat Storage in Red Hat 8
Install & configure glusterfs replicated volume RHEL/CentOS 8
GlusterFS Tutorial to install and configure glusterfs replicated volume shared storage with redundancy in RHEL/CentOS 8 Linux GlusterFS Replication Volume Type
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.
List vs LinkedList in Java Explained
In Java, List is an interface in java.util package whereas LinkedList is a class in the java.util package. Both of this data structure is used to store the ordered collection of an elements of same type. The advantage of …
LinkedList in Java Explained [Complete Tutorial]
In Java, the LinkedList class is a member of Java Collections Framework present in java.util package. This class implements List interface along with other interface like Serializable, Cloneable, Iterable, collection, …
ArrayList vs LinkedList in Java
The ArrayList class implements a List Interface. So, this acts as a list. While the LinkedList class implements both List and Deque Interface. So, this acts as a both list and deque.
HashMap vs Hashtable vs HashSet in Java
HashMap is hash table based implementation of Map interface, Hashtable class implements a hash table, which maps keys to values. HashSet is a hash table based implementation of Set interface.
CopyOnWriteArrayList Class in Java [Complete Tutorial]
In this tutorial, we covered constructors and methods of CopyOnWriteArrayList class along with the important operations that can be performed using the built- in methods
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
Cinder vs Swift storage in OpenStack - Basic Difference and Comparison
Understand what is the difference between cinder vs swift storage OpenStack. Compare cinder vs swift storage in OpenStack with logical architecture diagram.
HackerRank Solution: Python Check Strict Superset
Explore four solutions for HackerRank's "Check Strict Superset" problem in Python. Learn how to use the issuperset method, the all function, for loops, and list comprehension to determine if a set is a strict superset of …
HackerRank Solution: Python Check Subset
Explore three solutions for HackerRank's "Check Subset" problem in Python. Learn how to use the issubset method, comparison operators, and a combination of for loops and the all function to determine if one set is a …
HackerRank Solution: Python Set Mutations
Explore three solutions for the HackerRank "Set Mutations" problem in Python. Learn how to use direct set methods, dynamic method calls with eval, and dictionary-based operations to perform set mutations and compute the …
HackerRank Solution: Python Symmetric Difference
In this tutorial, we provided multiple solutions for a HackerRank question on Python sets to identify the symmetric difference between two sets of integers. The first solution uses the symmetric_difference method for a …
HackerRank Solution: The Captain's Room
Explore three solutions for the HackerRank "Captain's Room" problem using Python. Learn how to use the Counter module, mathematical formulas, and set operations combined with loops and counting methods to identify the …
How to check the lock status of any user account in Linux
In this article I will share different methods to check the lock status of a user in Linux or Unix environment. Using these commands and methods you can
How to configure remote port forwarding (openssh & firewall)
How to configure remote port forwarding to bypass firewall openssh. The tunnel is initiated from server-host back to the client. Port forwarding using firewalld
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 restrict or allow ssh only from certain users, groups or hosts in Linux
How to allow SSH for root login only from specific host or IP address? How to configure and restrict SSH to permit login only for certain users and/or groups?

