David Cao

David Cao

David is a Cloud & DevOps Enthusiast. He has years of experience as a Linux engineer. He had working experience in AMD, EMC. He likes Linux, Python, bash, and more. He is a technical blogger and a Software Engineer. He enjoys sharing his learning and contributing to open-source.

4 Ways to Check Redhat Version

The OS version of a Linux distribution can be determined by using the command-line interface as well as a graphical user interface. In Linux, CLI is preferred over GUI as it provides more control over the OS. In this article,…

4 Ways to Check File Size in Linux

If you’ve ever wondered how much space a file or directory is taking up on your Linux system, you’re not alone. Many Linux users ask questions like: “How can I check the size of a file in Linux?” or “What’s…

Understanding Python List Insert method

The Python list insert() is an inbuilt method that inserts an element to the list at the specified index.  All the elements after this element will be shifted to the right. The Python list insert() method doesn’t return anything. It…

6 Ways to Fix Connection Reset by peer

Connection Reset by peer means the remote side is terminating the session. This error is generated when the OS receives notification of TCP Reset (RST) from the remote peer. Understanding Connection Reset by peer Connection reset by peer means the…

10 Useful kubectl exec Examples

kubectl exec is a command-line tool for executing Kubernetes cluster commands. This article covers the kubectl exec syntax, the command actions, and frequent examples. when to use kubectl exec command Kubernetes is a container orchestrator that lets us automate deployments…

Kubectl Commands Cheat Sheet and examples

Kubernetes is a platform for managing containerized workloads. Kubernetes orchestrates computing, networking and storage to provide a seamless portability across infrastructure providers. we will cover the following commands in this article. What is Kubectl? kubectl is the Kubernetes command-line tool.…

5 Useful Kubeconfig Examples and kubectl config Commands

we can use kubeconfig configuration file to store information about different clusters, users, namespaces, and authentication mechanisms. Understanding kubeconfig A context element in a kubeconfig file is used to group access parameters under a convenient name. Each context has three…

3 Ways to Check SSL Connection error

SSL Connection error is the most common error between client and server. SSL Connection error tells us that we are unable to make a secure connection with the server. It tells us what the issue is, but what makes it…