Author

Deepak Prasad

Deepak Prasad

R&D Engineer

at · 1111 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

devops

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.

Deepak Prasad7 min read
system-administration

Show NFS shares | List NFS mount points | List NFS clients Linux

Examples and commands to show NFS shares on NFS server, List NFS mount points on NFS Clients, List NFS clients connected to the NFS server, List NFS shares in Linux

Deepak Prasad4 min read
system-administration

10 practical examples to export NFS shares in Linux

This tutorial contains a list of nfs exports options in Linux with examples to create NFS share using /etc/exports. You can share with multiple hosts, single or world

Deepak Prasad8 min read
devops

#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.

Deepak Prasad8 min read
devops

#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

Deepak Prasad10 min read
devops

#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)

Deepak Prasad9 min read
devops

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.

Deepak Prasad9 min read
devops

How to use Kubernetes init containers with examples

A Kubernetes init container is an additional container in a Pod that completes a task before the "regular" container is started. The regular container will only be started once the init container has been started

Deepak Prasad4 min read
devops

Beginners guide on Kubernetes Namespace with examples

Kubernetes namespace implements strict resource separation. Resource limitation through quota can be implemented at a Namespace level also

Deepak Prasad9 min read
devops

Detailed tutorial on Kubernetes cron job scheduler

Kubernetes cron job scheduler can be used to control the a Job resource according to the Job template configured in the CronJob object. When the Job resource is created, one or more pod replicas will be created and …

Deepak Prasad6 min read
devops

How to assign Kubernetes resource quota with examples

The Kubernetes resource quota is applied on the namespace using CPU, memory, storage and object count such as number of pods in the namespace

Deepak Prasad13 min read
devops

Kubernetes labels, selectors & annotations with examples

Kubernetes provides labels, selectors and annotations to organize the cluster nodes. These are mostly used with replication controllers and replica sets in a deployment

Deepak Prasad10 min read
devops

Kubernetes ReplicaSet & ReplicationController Beginners Guide

Kubernetes ReplicaSet and ReplicationController (deprecated) are used to scale the number of Pods and make sure the minimum number of Pods are always running.

Deepak Prasad14 min read
devops

Getting started with Ansible

What is Ansible? Ansible is an open source tool (with enterprise editions available) developed using Python and runs on Windows, Mac, and UNIX-like systems.

Deepak Prasad2 min read
linux

Automate SFTP using shell script with password in Linux/Unix

Steps to automate SFTP using shell script with password and expect with examples SFTP command example in Unix shell script with passwordless authorized_keys

Deepak Prasad9 min read
tools

Solved: Device in bay #X power delayed until VC profile is applied

Steps to overcome Device in bay #X power delayed until VC profile is applied issue on HPE Onboard Administrator and Virtual Connect

Deepak Prasad4 min read
security

How to disable ICMP and ICMPv6 redirects in Linux

Steps to block and disable ICMP redirects for IPv4 and IPv6 in Linux using firewalld and accept_redirects. You can disable these if host is not running as a router.

Deepak Prasad4 min read
system-administration

Solved: Kickstart clearpart not working in RHEL CentOS 7 8

Fix kickstart clearpart not working error in RHEl/CentOS 7/8 Linux, kickstart fails to delete existing partitions using zerombr and clearpart in Linux

Deepak Prasad3 min read
linux

Easy steps to change default kernel version RHEL/CentOS 8

Step by step instructions to change default kernel from one version to another in RHEL/CentOS 8. You can change from newer to older or vice versa kernel version

Deepak Prasad4 min read
system-administration

How to restrict IP Address to use postfix smtp relay

How can I restrict my postfix smtp relay server to be used by only certain IP Address, How to block or allow postfix relay access using mynetworks example

Deepak Prasad6 min read
system-administration

How to reject mail for unknown users in postfix (local_recipient_maps)

How to reject mail for unknown users on localhost with Postfix with local_recipient_maps with example

Deepak Prasad3 min read
devops

How to cleanup Failed Actions from pcs status of cluster

Cleanup failed actions messages in pacemaker cluster. Cleanup failed resource actions and failed fencing actions in pcs status output or HA Cluster

Deepak Prasad5 min read
security

How to disable SELinux (with and without reboot)

What is SELinux and how can i disable SElinux permanently with or without reboot. Change SELinux mode runtime using setenforce. Enable permissive mode for individual service

Deepak Prasad8 min read
linux

Steps to repair filesystem in rescue mode in RHEL/CentOS 7/8 Linux

Steps to repair filesystem in rescue mode in RHEL/CentOS 7/8 Linux. repair xfs filesystem with xfs_repair. repair ext4 filesystem with e2fsck

Deepak Prasad4 min read
devops

Ansible playbook tutorial | How to write a playbook with example

Ansible playbook Tutorial. What is YAML. What is Ansible Playbook. Beginners guide to write playbook with example. Sample ansible playbook to install apache

Deepak Prasad10 min read
system-administration

5 easy steps to blacklist kernel module in CentOS RHEL 7 8

Step by step guide to disable and blacklist kernel module using GRUB2 and modprobe.d in Red Hat and CentOS 7 and 8 Linux. Permanently unload kernel module

Deepak Prasad6 min read
linux

Install GNOME | How to enable GUI mode | RHEL CentOS 8

Steps to install gnome desktop environment in RHEL CentOS 8 for workstation and server with gui. Enable and start GUI mode, command to switch GUI mode linux

Deepak Prasad5 min read
linux

How to disable ICMP timestamp responses in Linux

Iptables rule to disable ICMP timestamp responses in Linux. Block ICMP timestamp request (13) and ICMP timestamp reply (14). Verify using hping3 or nping

Deepak Prasad9 min read
linux

How to set up proxy for yum repository in Linux?

I will share examples to set up proxy for yum repository in Linux. Modify yum.conf or /etc/yum.repos.d to set proxy for yum repositories.

Deepak Prasad2 min read
storage

How to fix 'pvs shows unknown device' in RHEL/CentOS 7/8

Troubleshoot and fix LVM Error pvs couldnt find device with uuid and pvs shows unknown device Recover or Restore lost physical volume redhat linux

Deepak Prasad4 min read