Tag

Pod

0 views collected around this technical thread.

Go Programming World
Go Programming World
Aug 12, 2024 · Cloud Native

Setting /dev/shm Size for Kubernetes Pods: A Production Troubleshooting Guide

During a production deployment of large language model training on Kubernetes, a pod failed due to insufficient /dev/shm shared memory; the article details the root cause, explores missing pod spec parameters, and presents a complete solution using an emptyDir volume with medium: Memory and sizeLimit to configure shared memory.

KubernetesPodemptyDir
0 likes · 11 min read
Setting /dev/shm Size for Kubernetes Pods: A Production Troubleshooting Guide
DevOps Cloud Academy
DevOps Cloud Academy
Feb 16, 2024 · Cloud Native

Configuring a Kubernetes Pod as a Jenkins Agent

This guide explains how to set up a Kubernetes pod to act as a Jenkins agent, covering prerequisites, deployment YAML, commands to launch and verify the pod and service, and the Jenkins UI configuration needed to connect the pod as a scalable CI/CD worker.

CI/CDJenkinsKubernetes
0 likes · 5 min read
Configuring a Kubernetes Pod as a Jenkins Agent
Efficient Ops
Efficient Ops
Jan 3, 2024 · Cloud Native

Master Kubernetes Basics: Understanding Pods, Nodes, and Cluster Resources

This article provides a concise, practical guide to Kubernetes fundamentals, covering pod creation, the essential compute‑network‑storage resources, cluster components, native objects like Deployments and StatefulSets, and the trade‑offs of standardization, elasticity, and extensibility.

ClusterDevOpsKubernetes
0 likes · 15 min read
Master Kubernetes Basics: Understanding Pods, Nodes, and Cluster Resources
Practical DevOps Architecture
Practical DevOps Architecture
Sep 22, 2023 · Cloud Native

Mounting NFS in a Kubernetes Pod and Exposing It as a Service

This guide explains what NFS is, how to create a Kubernetes pod that mounts an NFS share, expose the pod via a NodePort service, and verify the NFS logs using standard Linux commands.

KubernetesNFSPod
0 likes · 3 min read
Mounting NFS in a Kubernetes Pod and Exposing It as a Service
Efficient Ops
Efficient Ops
Jul 9, 2023 · Cloud Native

How to Diagnose Kubernetes Pod Network Issues: Tools, Models, and Real‑World Cases

This article introduces a systematic approach for troubleshooting Kubernetes pod network problems, covering common failure models, essential diagnostic tools such as tcpdump, nsenter, paping and mtr, and detailed case studies that illustrate step‑by‑step analysis and resolution techniques.

CNIKubernetesPod
0 likes · 28 min read
How to Diagnose Kubernetes Pod Network Issues: Tools, Models, and Real‑World Cases
Efficient Ops
Efficient Ops
Mar 12, 2023 · Cloud Native

Debug Running Kubernetes Pods with Ephemeral Containers: A Step‑by‑Step Guide

This article explains how to debug live Kubernetes pods using temporary (ephemeral) containers that share namespaces, covering cluster setup, creating workloads, diagnosing network problems, tracing processes, and accessing node shells without restarting the original pods.

Ephemeral ContainersKubernetesLinux Namespaces
0 likes · 9 min read
Debug Running Kubernetes Pods with Ephemeral Containers: A Step‑by‑Step Guide
DevOps Cloud Academy
DevOps Cloud Academy
Mar 6, 2023 · Cloud Native

In‑Place Pod Vertical Scaling: Mutable Resource Requests and Limits in Kubernetes

This proposal introduces in‑place vertical scaling for Pods by making PodSpec resources mutable, extending PodStatus with ResourcesAllocated, adding ResizePolicy and Resize fields, and updating the CRI UpdateContainerResources and ContainerStatus APIs to support live CPU and memory adjustments without restarting containers.

CRIIn-place UpdateKubernetes
0 likes · 22 min read
In‑Place Pod Vertical Scaling: Mutable Resource Requests and Limits in Kubernetes
IT Architects Alliance
IT Architects Alliance
Feb 6, 2023 · Cloud Native

What Is Kubernetes and Why Is It Hard to Get Started?

This article introduces Kubernetes as a Google‑originated container‑based distributed cluster management system, explaining its architecture, core components such as Master, Nodes, Pods, Services, etcd, and detailing how communication, scheduling, storage, external access, scaling, and controller coordination work together.

Container OrchestrationKubernetesPod
0 likes · 8 min read
What Is Kubernetes and Why Is It Hard to Get Started?
Practical DevOps Architecture
Practical DevOps Architecture
Nov 7, 2022 · Cloud Native

Generating Kubernetes YAML Manifests for Deployments, Services, and Pods

This guide demonstrates how to use kubectl commands to generate YAML definitions for a Deployment, expose it as a Service, and retrieve the Pod specification, providing complete code snippets and example manifests for each step.

KubernetesPodService
0 likes · 3 min read
Generating Kubernetes YAML Manifests for Deployments, Services, and Pods
Architecture Digest
Architecture Digest
Aug 28, 2022 · Cloud Native

Understanding Kubernetes Architecture, Deployments, Pods, and Service Networking

This article provides a concise overview of Kubernetes architecture—including the master, nodes, and etcd—explains how deployments create replica sets and pods, describes pod fundamentals, container orchestration features, networking basics, and the role of services for microservice discovery and external access.

Container OrchestrationKubernetesPod
0 likes · 11 min read
Understanding Kubernetes Architecture, Deployments, Pods, and Service Networking
Tencent Cloud Developer
Tencent Cloud Developer
Aug 25, 2022 · Cloud Native

Kubernetes (K8s) Complete Guide: From Architecture to Cluster Setup and Resource Management

This guide walks developers through the evolution from physical and virtual deployments to containerization, explains Kubernetes architecture and core components, demonstrates building a one‑master‑two‑node cluster with kubeadm and Flannel, and details resource management using YAML with imperative and declarative kubectl commands.

Cluster SetupContainer OrchestrationDevOps
0 likes · 21 min read
Kubernetes (K8s) Complete Guide: From Architecture to Cluster Setup and Resource Management
Efficient Ops
Efficient Ops
Aug 23, 2022 · Cloud Native

Demystifying Kubernetes Pods: From YAML Basics to Full Lifecycle

This article walks readers through Kubernetes pod orchestration by breaking down the Pod YAML into Resource, Object, Spec, and Status sections, explaining REST API paths, metadata fields, lifecycle phases, health checks, and status reporting to deepen understanding of cloud‑native operations.

K8sKubernetesPod
0 likes · 19 min read
Demystifying Kubernetes Pods: From YAML Basics to Full Lifecycle
Cloud Native Technology Community
Cloud Native Technology Community
Jun 21, 2022 · Cloud Native

Understanding kube-ovn-cni: How the CNI Plugin Manages Pod Network Interfaces

This article explains how the kube-ovn-cni component functions as a CNI plugin in Kubernetes, detailing its cmdAdd interface, interaction with the kube-ovn daemon, creation of veth pairs, OVS bridge integration, and network namespace configuration to manage pod network interfaces securely and efficiently.

CNIKube-OVNKubernetes
0 likes · 8 min read
Understanding kube-ovn-cni: How the CNI Plugin Manages Pod Network Interfaces
Aikesheng Open Source Community
Aikesheng Open Source Community
Jun 16, 2022 · Cloud Native

Understanding Kubernetes Pods: Concepts, Usage Patterns, and Lifecycle

This article explains what a Kubernetes pod is, why pods are needed instead of single containers, how the pause container enables shared namespaces, common pod deployment patterns, step‑by‑step creation with kubectl, and the detailed lifecycle and creation workflow of pods.

KubernetesLifecyclePause Container
0 likes · 11 min read
Understanding Kubernetes Pods: Concepts, Usage Patterns, and Lifecycle
Cloud Native Technology Community
Cloud Native Technology Community
May 31, 2022 · Cloud Native

Deep Dive into kube-ovn-cni: How Pod Network Interfaces Are Created and Managed

This article explains the kube-ovn-cni component of the Kube-OVN project, detailing the CNI workflow, the cmdAdd interface, daemon handling, and the configureNic function that together create and configure pod network interfaces within a Kubernetes cluster.

CNIKube-OVNKubernetes
0 likes · 5 min read
Deep Dive into kube-ovn-cni: How Pod Network Interfaces Are Created and Managed
Efficient Ops
Efficient Ops
May 8, 2022 · Cloud Native

How Do Kubernetes Pods and Services Achieve Load Balancing?

This article reviews the core structure of Kubernetes pods, explains how pods expose services externally, explores load‑balancing strategies using Services and virtual IPs, and details how kube‑proxy and selectors keep services in sync with changing pod lifecycles.

KubernetesLoad BalancingPod
0 likes · 7 min read
How Do Kubernetes Pods and Services Achieve Load Balancing?
Architects Research Society
Architects Research Society
Feb 22, 2022 · Cloud Computing

Understanding the Kubernetes Networking Model

This article explains the fundamentals of Kubernetes networking, compares popular CNI implementations such as Flannel, Calico, and Weave Net, and details the key networking scenarios—including container‑to‑container, pod‑to‑pod, pod‑to‑service, and Internet‑to‑service—required for reliable and secure cluster operation.

CalicoKubernetesPod
0 likes · 9 min read
Understanding the Kubernetes Networking Model
Cloud Native Technology Community
Cloud Native Technology Community
Feb 8, 2022 · Cloud Native

Tracing the Path of Network Traffic in Kubernetes

This article provides a comprehensive guide to Kubernetes networking, covering pod network requirements, Linux network namespaces, the role of the pause container, IP allocation, veth pairs, bridge connections, inter‑pod traffic on same and different nodes, CNI plugins, and how services use iptables and conntrack for traffic routing.

CNIKubernetesLinux Namespaces
0 likes · 26 min read
Tracing the Path of Network Traffic in Kubernetes