Understanding Kubernetes Architecture and Core Components

Kubernetes represents a powerful container orchestration platform designed to automate the deployment, scaling, and management of containerized applications. This article explores the fundamental architecture and essential concepts that form the backbone of Kubernetes clusters. Kubernetes Architecture Overview The Kubernetes architecture consis ...

Posted on Sun, 06 Sep 2026 16:14:28 +0000 by DynV

Deploy Jenkins on Kubernetes with NFS Storage

Storage Configuration This deployment uses NFS for persistent storage. Ensure a StorageClass named nfs-storage is already configured in your cluster. Create Namespace kubectl create namespace ops Configure RBAC Permissions Define a service account, cluster role, and binding to grant Jenkins necessary permissions: # ServiceAccount apiVersion: ...

Posted on Fri, 04 Sep 2026 16:13:48 +0000 by shareaweb

Resolving Kubernetes and Docker Cgroup Driver Mismatch Error

Understanding cgroups Before addressing the configuration issue, it's essential to understand what cgroups represents in the Linux kernel. cgroupfs is a virtual filesystem type developed to provide user-facing operations for control groups. It presents the cgroup hierarchy to users, communicates kernel changes requested by users, and handles al ...

Posted on Thu, 03 Sep 2026 16:22:36 +0000 by netzverwalter

Core Concepts and Terminology in Kubernetes

Core Concepts and Terminology in Kubernetes Most concepts in Kubernetes—such as Node, Pod, Replication Controller, and Service—can be considered "resource objects." Almost all resource objects can be created, read, updated, deleted, or otherwise manipulated via the kubectl command-line tool (or API calls) provided by Kubernetes, and t ...

Posted on Wed, 02 Sep 2026 16:48:14 +0000 by McChicken

Deploying and Managing Workloads on a Kubernetes Cluster

Overview of Kubernetes Architecture Kubernetes clsuters consist of two main types of nodes: Control Plane (Master): etcd: A distributed key-value store used for cluster state managemant. kube-apiserver: The entry point for all REST commands and cluster interactions. kube-controller-manager: Handles routine tasks such as replication and nod ...

Posted on Tue, 01 Sep 2026 16:25:44 +0000 by mr_tron

HTTP Chunked Transfer Encoding in Kubernetes Watch Streams

Kubernetes controllers, schedulers, and kubelets stay in-sync by streaming resource changes from the API server. The underlying transport is nothing exotic—just plain HTTP/1.1 kept alive with Transfer-Encoding: chunked. This article strips the problem down to the wire format and shows how the chunking mechanism is used to deliver watch events. ...

Posted on Sun, 30 Aug 2026 16:23:27 +0000 by plazz2000

Deploying a Kubernetes Cluster with Containerd Runtime

Preparing Host System Configuration on All Nodes Configure System Package Repository Replace the default system repository with an Aliyun mirror for faster package downloads. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo sed - ...

Posted on Fri, 28 Aug 2026 16:54:09 +0000 by swordske

Container Security Best Practices and Essential Tools

Container Security Best Practices and Essential Tools Understanding Container Security Container security encompasses the measures and strategies designed to protect containerized applications and infrastructure from potential threats and attacks. Containerization technologies like Docker and Kubernetes enable applications to run in isolated en ...

Posted on Fri, 28 Aug 2026 16:31:25 +0000 by quicknik

Kubernetes Network Request Routing Lifecycle

DNS Resolution PhaseWhen a client attempts to reach a domain like app.example.com, it first queries a DNS server. The resolution yields different results based on the service exposure strategy:External IP (e.g., 198.51.100.10): Returned when the application is exposed externally via a LoadBalancer or an Ingress resource.Cluster-internal IP (e.g ...

Posted on Tue, 25 Aug 2026 16:32:43 +0000 by AndyMoore

Deploying a Kubernetes 1.16.4 HA Cluster on CentOS 7.6 with Keepalived

Environment Overview Hostname OS Version IP Address Components Hardware Role master01 CentOS 7.6.1810 172.27.34.3 Docker 18.09.9, Flannel v0.11.0, Keepalived v1.3.5 4C4G control plane master02 CentOS 7.6.1810 172.27.34.4 Docker 18.09.9, Flannel v0.11.0, Keepalived v1.3.5 4C4G control plane master03 CentOS 7.6.1810 172.27.34.5 Docker ...

Posted on Mon, 24 Aug 2026 16:08:17 +0000 by Saethyr