Accessing Kubernetes Applications via Service: Pod IP and ClusterIP Approaches

Accessing an Application via Pod IP We can reach the deployed website using the Pod IP, but first we need to know that address. The -o wide flag with kubectl get shows extra details, including the Pod IP: kubectl get pods -l app=my-app -o wide If the network path is open, we can access our application from any node in the cluster: curl --head ...

Posted on Tue, 03 Nov 2026 16:29:27 +0000 by jonzy

Graceful Shutdown of SpringCloud Microservices

What is Graceful Service Deregistration in SpringCloud? Java applications running on JVM may crash unexpectedly due to OOM, forced termination by users, or other business exceptions. When upgrading services, graceful deregistration becomes essential. Is kill PID considered a graceful shutdown strategy? No. Graceful shutdown is a goal, not a met ...

Posted on Tue, 03 Nov 2026 16:20:02 +0000 by pythian

Ordered Pod Management and Stable Storage with Kubernetes StatefulSets

Kubernetes distinguishes between stateless and stateful workloads. Stateless components can be replaced at any time without data loss, whereas stateful systems—such as databases and distributed key-value stores—depend on node identity, local persistence, and startup order. While Custom Resource Definitions and Operators extend Kubernetes for do ...

Posted on Sun, 01 Nov 2026 16:36:39 +0000 by DaveTheAve

Deploying Kubernetes Clusters on ARM Architecture

Step Description Prepare ARM-based hardware Provision compatible ARM architecture infrastructure Install base operating system Deploy a supported ARM-compatible operating system Install Docker container runtime Set up the required container runtime for Kubernetes Install Kubernetes core components Install kubelet, kubeadm, and kube ...

Posted on Sat, 31 Oct 2026 16:25:05 +0000 by PHP Monkeh

Advanced Pod Configuration: Projected Volumes, Health Checks, and Automatic Field Population

Projected Volumes in Kubernetes Kubernetes introduces a category of volumes that don't serve traditional data storage purposes. Instead, these Projected Volumes inject predefined data directly into containers at runtime. The Kubernetes documentation defines four types of Projected Volumes: Secret, ConfigMap, Downward API, and ServiceAccountToke ...

Posted on Sat, 31 Oct 2026 16:18:17 +0000 by gaogier

Kubernetes etcd Snapshot Backup and Recovery Procedure

etcd serves as the cirtical distributed key-value store for Kubernetes, holding cluster state and configuration data. Regular backups are essential for disaster recovery and cluster migration. This guide outlines a complete procedure for backing up and restoring an etcd cluster using etcdctl, assuming a three-node HA setup deployed via kubeadm. ...

Posted on Fri, 30 Oct 2026 16:47:20 +0000 by DjMikeS

Implementing Prometheus Monitoring for Applications Lacking Native Metrics Endpoints

Monitoring Workflow for Non-Native ApplicationsPrometheus integration generally falls into two categories: applications that expose native metrics endpoints and those that do not. For legacy applications or services lacking a built-in /metrics interface, monitoring requires an intermediate component. The standard workflow involves the following ...

Posted on Mon, 26 Oct 2026 16:17:36 +0000 by glennn3

Troubleshooting CoreDNS Resolution Failures in a Kubernetes Cluster

Symptom In a Kubernetes cluster, CoreDNS is used to provide internal DNS services. However, during operation, occasional failures in resolving public domain names were observed. Application logs recorded UnknownHost errors. Root Cause Analysis Network packet capture was performed on the problematic cluster. When DNS resolution failures were log ...

Posted on Sun, 25 Oct 2026 16:56:30 +0000 by jlpulido

Kubernetes High-Availability Binary Deployment Guide v1.23.x

High-Availability Architecture Kubernetes Cluster Components etcd kube-apiserver kube-scheduler kube-controller-manager kubelet kube-proxy kubectl High-Availability Analysis Load Balancer Node Design Environment Preparation Environment Planning Host Resolution Configuration Required Tools Installation System Services Configuraton SSH Key S ...

Posted on Sun, 25 Oct 2026 16:28:24 +0000 by thebluebus

Core Concepts and Workloads in Kubernetes

The Kubernetes platform orchestrates containerized workloads across a cluster of machines. Before diving into operational details, understanding a few common workload abstractions is essential. Pods The Pod serves as the fundamental deployable unit. It encapsulates one or more containers that share network and storage resources, co-located on t ...

Posted on Sun, 25 Oct 2026 16:21:54 +0000 by podarum