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