Author

Deepak Prasad

Deepak Prasad

R&D Engineer

at · 1300 articles published

Founder of GoLinuxCloud with more than 15 years of expertise in Linux, Python, Go, Laravel, DevOps, Kubernetes, Git, Shell scripting, OpenShift, AWS, Networking, and Security. With extensive experience, he excels across development, DevOps, networking, and security, delivering robust and efficient solutions for diverse projects.

Areas of expertise

Certifications & credentials

  • Red Hat Certified System Administrator in Red Hat OpenStackID: 180-246-001
  • Certified Kubernetes Application Developer (CKAD)
  • Red Hat Certified Specialist in Ansible Automation
  • Go: Data Structures, Algorithms and Design Patterns With Go
Author profile illustration for Deepak Prasad — technical writer at GoLinuxCloud

Articles by Deepak Prasad

linux

10 easy steps to setup High Availability Cluster CentOS 8

Step-by-Step Guide to setup Linux High Availability Cluster in CentOS 8 using system_id_source uname. Configure pacemaker, corosync and linux HA cluster.

Deepak Prasad16 min read
storage

Step-by-Step Tutorial: Configure software Linear RAID 0 in Linux

Steps to configure software raid with linear raid which is similar with RAID 0 but in Linear RAID the data is stored in linear format instead of stripping

Deepak Prasad11 min read
storage

Step-by-Step Tutorial: Configure Software RAID 0 in Linux

Steps to configure software raid 0 with examples in linux. With RAID 0 there is no data redundancy as the data is stored in strips but this has better speed.

Deepak Prasad4 min read
storage

Step-by-Step Tutorial: Configure Software RAID 1 in Linux

Steps to configure software raid 1 mirroring in linux with and without spare disk with examples in RHEL, CentOS and other Linux distros using mdadm (see [mdadm command](/mdadm-command-in-linux/)).

Deepak Prasad9 min read
storage

How to mount filesystem in certain order one after the other in CentOS/RHEL

Mount filesystem in certain order during reboot one after the other using systemd unit file or /etc/fstab using RequiresMountsFor x-systemd.requires- mounts-for

Deepak Prasad9 min read
system-administration

RHEL/CentOS 8 Kickstart example | Kickstart Generator

In this article I will share most used Kickstart commands to automate installation in sample RHEL/CentOS 8 Kickstart example file and link to kickstart generator

Deepak Prasad13 min read
linux

How to add Windows Workstation to Samba AD DC (with screenshots)

Step by step tutorial to add Windows Workstation to Samba Active Directory Domain Controller and manage AD using Windows with RSAT

Deepak Prasad3 min read
linux

Install Rocky Linux 8 [Step-by-Step with Screenshots]

This guide covers how to install Rocky Linux 8.4 on VirtualBox. Rocky Linux is the replacement of the much-loved CentOS whose support will end on December 31, 2021

Deepak Prasad8 min read
devops

Easy steps to install multi-node Kubernetes Cluster CentOS 8

Install multi-node Kubernetes cluster using kubeadm on CentOS 8 Linux. Learn deployment architecture, with Docker CE runtime and weave networking add-on plugin

Deepak Prasad24 min read
devops

Easy steps to add node to existing cluster in Kubernetes

Install all the Kubernetes components i.e. kubeadm, kubectl, kubelet. Use kubeadm join command to add node to existing cluster in Kubernetes.

Deepak Prasad9 min read
linux

Install Kali Linux on VirtualBox [step-by-step screenshots]

Step by step instructions to install kali linux in virtualbox with screenshots. 2 different methods to install Kali Linux on Oracle VirtualBox

Deepak Prasad9 min read
system-administration

Create Custom RHEL ISO using Cockpit Image Builder (CentOS/RHEL 8)

Steps to create custom RHEL ISO using Cockpit Image Builder Web Console and CLI in RHEL 8 Linux. Create Live ISO, QCOW2, Amazon Machine Image, Azure Disk Img

Deepak Prasad10 min read
devops

Steps to install Kubernetes Cluster with minikube

Deploy single node Kubernetes Cluster using minikube using Oracle VirtualBox on Windows environment. The cluster node will be on Ubuntu Linux.

Deepak Prasad7 min read
networking

Connect VM to internet in Oracle VirtualBox [10 Steps]

Steps to enable and connect virtual machine to internet connection on Oracle VirtualBox and VMware Workstation Player on Linux. Configure Bridged & NAT Network

Deepak Prasad5 min read
devops

Configure High Availability Cluster in CentOS 7 (Step by Step Guide)

Step by Step guide to configure high availability cluster in CentOS or Red Hat 7 using pacemaker and corosync, 3 node HA Cluster on Virtual Box or KVMs..

Deepak Prasad9 min read
system-administration

How to properly update kernel in RHEL/CentOS 7/8 Linux

Steps to update kernel properly in production environment with examples. Precautions to be considered before and after you update kernel in RHEL/CentOS 7 and 8

Deepak Prasad7 min read
linux

Step-by-Step: YUM install specific version of Package

How to yum install specific version of rpm in Linux. yum show installed packages, yum search package, install specific version of rpm with yum or dnf. yum install from specific repo

Deepak Prasad6 min read
system-administration

Join Linux to Windows domain using adcli (RHEL/CentOS 7/8)

The adcli will be using System Security Services Daemon (SSSD) to connect a CentOS/RHEL 7/8 system to Microsoft Active Directory Windows Domain

Deepak Prasad12 min read
system-administration

5 simple methods to test ssh connection in Linux & Unix

Multiple commands to test ssh connection in Linux and Unix. How to test and check SSH connections with and without shell script examples. Check 22 port status.

Deepak Prasad7 min read
linux

KVM Virtualization | Install KVM | RHEL/CentOS 8

KVM Tutorial. Steps to install KVM (Kernel Based Virtual Machine) in RHEL/CentOS 8 Linux. Learn about KVM Hypervisor and KVM virtualization.

Deepak Prasad6 min read
devops

Helm hooks examples in Kubernetes for beginners

Helm hooks provides a means to hook into events in the release process and take action. Hooks like pre-install can be used to pass configmaps and secrets to the pods and Jobs

Deepak Prasad14 min read
linux

Windows Subsystem for Linux (WSL2) on Windows 10 (Step-by-Step)

Step by Step guide to install windows subsystem for Linux (WSL2) using Windows 10. Install Ubuntu on Linux using WSL.

Deepak Prasad5 min read
linux

How to suppress sysctl: reading key net.ipv6.conf.all.stable_secret in Linux

Steps to suppress sysctl: reading key "net.ipv6.conf.all.stable_secret" message while running sysctl -a to grep a value from STDOUT with example in Linux

Deepak Prasad3 min read
system-administration

List All Active SSH connections in Linux [8 Methods]

List active SSH connections in Linux. Show SSH connection history. Show active SSH sessions in Linux using multiple commands. How to check active ssh sessions.

Deepak Prasad11 min read
security

How to Inject Encoded Payload

One major problem that most Ethical hackers and penetration testers face is bypassing Anti-Virus software when executing payloads. If you are running an

Deepak Prasad8 min read
cloud

How to configure HAProxy in Openstack (High Availability)

Step by Step Guide to configure HAProxy in openstack i.e.High Availability using pacemaker and corosync to configure load balancer cluser in CentOS 7

Deepak Prasad15 min read
devops

How to perform Kubernetes RollingUpdate with examples

Kubernetes RollingUpdate is used with deployments to perform updates time zero downtime by incrementally updating Pods instances with new ones.

Deepak Prasad14 min read
system-administration

4 useful methods to automate ssh login with password in Linux

How to automate SSH login with password? How to pass password to scp command used in bash script ? How to perform SSH login with password instead of using private key?

Deepak Prasad15 min read
linux

Configure kickstart server | PXE boot server | RHEL/CentOS 8

PXE boot server configuration in linux step by step, kickstart linux tutorial, configure kickstart server, network based installation in linux using kickstart

Deepak Prasad16 min read
system-administration

2 ways to update and rebuild initrd image in CentOS/RHEL 7 and 8

Steps to extract, modify, update and rebuild initrd image in CentOS RHEL 7 and 8 ISO DVD with examples using XZ / LZMA format Update initrd with modules drivers

Deepak Prasad10 min read