poorva.hashnode.devLinux commands for DevOps EngineerDevOps engineers often work with various Linux commands to manage servers, deploy applications, and automate tasks. Here is a list of commonly used Linux commands for DevOps: File and Directory Management: ls: List files and directories. cd: Chang...Nov 24, 2023·2 min read
poorva.hashnode.devUse Cases for creating a Docker image from a containerGenerating a Docker image from a container proves invaluable in various scenarios, offering practical solutions and enhancing development workflows. Preserving Configuration Changes: When you run a container, you might make configuration changes or...Nov 21, 2023·2 min read
poorva.hashnode.devHow to ensure data persistence for Simple WordPress Website with Persistent MySQL Storage in Kubernetes?Scenario: You're running a simple WordPress website in a Kubernetes cluster. The website consists of a WordPress application and a MySQL database. You need to ensure that the MySQL database data is persistent, so even if the MySQL pod is rescheduled ...Oct 28, 2023·2 min read
poorva.hashnode.devTop 10 Kubernetes CLI commands that are frequently used by DevOps engineersKubernetes Command-Line Interface (kubectl) is a powerful tool for managing and interacting with Kubernetes clusters. Here are the top 10 Kubernetes CLI commands that are frequently used by DevOps engineers and administrators: View Cluster Info: Vie...Oct 16, 2023·1 min read
poorva.hashnode.devPod vs Container vs DeploymentPod: A Pod is the smallest deployable unit in Kubernetes. It represents a single instance of a running process in a cluster. Example Code: apiVersion: v1 kind: Pod metadata: name: my-pod spec: containers: - name: main-app image: nginx:l...Oct 8, 2023·2 min read