Linux 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 readpoorva.hashnode.dev
Use 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 readpoorva.hashnode.dev
How 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 readpoorva.hashnode.dev
Top 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 readpoorva.hashnode.dev
Pod 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 readpoorva.hashnode.dev