Tagged articles

Kubernetes

4440 articles · Page 16 of 45
Top Architect
Top Architect
May 6, 2024 · Operations

Graceful Service Shutdown and Deployment Strategies for Java Applications

This article explains how to achieve graceful service startup and shutdown in Java projects, covering monolithic and microservice architectures, Spring and SpringBoot mechanisms, service registration with Eureka and Nacos, Kubernetes probes, thread‑pool and MQ graceful termination, and provides practical code examples for each scenario.

Graceful ShutdownJavaKubernetes
0 likes · 27 min read
Graceful Service Shutdown and Deployment Strategies for Java Applications
DevOps Cloud Academy
DevOps Cloud Academy
May 6, 2024 · Cloud Native

How to Deploy a Highly Available Application on Kubernetes

This article explains key Kubernetes configurations—such as pod replicas, pod anti‑affinity, deployment strategies, graceful termination, probes, resource allocation, scaling, and disruption budgets—to achieve high availability and zero‑downtime deployments for containerized applications in production.

Cloud NativeKubernetesProbes
0 likes · 20 min read
How to Deploy a Highly Available Application on Kubernetes
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
May 3, 2024 · Cloud Native

What Makes Cloud‑Native Architecture Essential for Modern Apps?

This article explains cloud‑native architecture, covering its definition, core concepts such as microservices, containerization, automation, storage, networking, and the guiding principles of service orientation, elastic scaling, and observability that together enable highly available, scalable, and agile applications.

KubernetesMicroservicescontainerization
0 likes · 5 min read
What Makes Cloud‑Native Architecture Essential for Modern Apps?
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
May 2, 2024 · Cloud Native

Understanding Istio Architecture and Core Principles

This article provides a comprehensive overview of Istio, explaining its role as an open‑source service mesh for cloud‑native microservices, detailing the data plane and control plane components, sidecar proxy functions, traffic management, security, and monitoring while also promoting related learning resources.

Cloud NativeIstioKubernetes
0 likes · 4 min read
Understanding Istio Architecture and Core Principles
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Apr 28, 2024 · Cloud Native

Enhancements in ACK One Serverless Argo Workflows: Large File Upload, Artifact GC, and Streaming Transfer

The article introduces ACK One Serverless Argo Workflows, a fully managed cloud‑native workflow service that adds chunked large‑file uploads, automatic artifact garbage collection, and OSS streaming download to overcome limitations of the open‑source Argo Workflows in high‑volume data scenarios.

Argo WorkflowsArtifactsCloud Native
0 likes · 10 min read
Enhancements in ACK One Serverless Argo Workflows: Large File Upload, Artifact GC, and Streaming Transfer
Alibaba Cloud Native
Alibaba Cloud Native
Apr 25, 2024 · Cloud Native

How Terway DataPath V2 Boosts Kubernetes Network Observability

This article examines the Terway DataPath V2 mode in Alibaba Cloud Kubernetes, detailing its architecture, data‑plane forwarding paths, eBPF acceleration, and eight typical traffic scenarios across different ENI and node configurations, while providing practical command‑line examples and performance insights.

DataPath V2KubernetesNetwork Observability
0 likes · 23 min read
How Terway DataPath V2 Boosts Kubernetes Network Observability
360 Smart Cloud
360 Smart Cloud
Apr 25, 2024 · Cloud Native

Building High‑Performance RoCE v2 and InfiniBand Networks in a Cloud‑Native Environment for Large‑Model Training

This article explains how to construct high‑performance RoCE v2 and InfiniBand networks within a cloud‑native Kubernetes environment, detailing the underlying technologies, required components, configuration steps, and performance test results that demonstrate significant communication speed improvements for large‑scale AI model training.

Cloud NativeInfiniBandKubernetes
0 likes · 12 min read
Building High‑Performance RoCE v2 and InfiniBand Networks in a Cloud‑Native Environment for Large‑Model Training
DevOps Operations Practice
DevOps Operations Practice
Apr 24, 2024 · Cloud Native

What Is K3s and How Does It Differ from Kubernetes (K8s)

K3s is a CNCF‑certified lightweight Kubernetes distribution designed for edge, IoT and developer environments, offering faster installation, lower resource usage, and simplified management, and the article compares its scale, deployment, resource consumption, and ecosystem with full‑size Kubernetes to help choose the appropriate solution.

Container OrchestrationKubernetesedge computing
0 likes · 4 min read
What Is K3s and How Does It Differ from Kubernetes (K8s)
Cloud Native Technology Community
Cloud Native Technology Community
Apr 24, 2024 · Cloud Native

Implementing Global Server Load Balancing with k8gb: A DNS‑Based GSLB Solution for Multi‑Cluster Kubernetes

This article explains the challenges of load balancing traffic across multiple Kubernetes clusters, reviews the shortcomings of commercial, public‑cloud, Karmada, and simple DNS approaches, and details how the open‑source k8gb project uses DNS and CoreDNS to provide an automated, cloud‑native GSLB solution with failover and multi‑cloud support.

DNSGSLBKubernetes
0 likes · 9 min read
Implementing Global Server Load Balancing with k8gb: A DNS‑Based GSLB Solution for Multi‑Cluster Kubernetes
Alibaba Cloud Native
Alibaba Cloud Native
Apr 20, 2024 · Cloud Native

What’s New in OpenKruise v1.6? Key Features and Upgrade Guide

OpenKruise v1.6, an Alibaba‑backed CNCF‑incubated cloud‑native automation suite, introduces leader‑election leases, enhanced multi‑domain workload spreading, image pre‑warming with an Always pull policy, and delete‑protection for Service and Ingress, while outlining upgrade requirements, known issues, and upcoming roadmap.

Delete ProtectionImage PrewarmingKubernetes
0 likes · 8 min read
What’s New in OpenKruise v1.6? Key Features and Upgrade Guide
Ops Development Stories
Ops Development Stories
Apr 18, 2024 · Cloud Native

Mastering Kyverno: From Installation to Advanced Policy Management in Kubernetes

This guide walks you through Kyverno, the CNCF‑graduated Kubernetes policy engine, covering its architecture, high‑availability installation, creation of validation, mutation, generation, and cleanup policies, as well as advanced features like variables, JMESPath expressions, and integration with Helm and the Kyverno Playground.

Admission ControlInfrastructure as CodeKubernetes
0 likes · 20 min read
Mastering Kyverno: From Installation to Advanced Policy Management in Kubernetes
Cloud Native Technology Community
Cloud Native Technology Community
Apr 18, 2024 · Cloud Native

What’s New in Kubernetes v1.30? 45 Features Reaching GA

Kubernetes v1.30, released in 2024, introduces 45 major updates—including GA for pod scheduling readiness, interactive kubectl delete, CEL‑based admission control, container‑based HPA, new service trafficDistribution, indexed job success policies, volume manager reconstruction, hostIPs list, node log query, default node swap, and recursive read‑only mounts—providing a more conservative yet feature‑rich evolution of the platform.

Cloud NativeGAKubernetes
0 likes · 19 min read
What’s New in Kubernetes v1.30? 45 Features Reaching GA
Efficient Ops
Efficient Ops
Apr 15, 2024 · Cloud Native

Do You Really Need Kubernetes? Real‑World Opinions and Practical Insights

This article compiles several Zhihu contributors' perspectives on adopting Kubernetes, weighing cost, operational benefits, potential pitfalls, and practical command‑line examples to help developers decide whether container orchestration truly fits their projects.

Cloud NativeContainer OrchestrationDevOps
0 likes · 9 min read
Do You Really Need Kubernetes? Real‑World Opinions and Practical Insights
Ops Development & AI Practice
Ops Development & AI Practice
Apr 13, 2024 · Cloud Native

Decoding Kubelet: An Object‑Oriented View of Kubernetes Node Agents

This article examines Kubernetes’ Kubelet component through an object‑oriented lens, detailing its role, key responsibilities, abstract properties and methods, and illustrating implementation steps such as resource checks and pod scheduling, to show how OO abstraction clarifies complex system behavior.

Cloud NativeKubernetesObject-Oriented Design
0 likes · 5 min read
Decoding Kubelet: An Object‑Oriented View of Kubernetes Node Agents
Alibaba Cloud Native
Alibaba Cloud Native
Apr 12, 2024 · Cloud Native

How to Run Knative Serverless on Alibaba Cloud Spot Instances for Cost Savings

Learn how to integrate Alibaba Cloud's low‑cost spot (preemptible) instances with Knative serverless workloads, configure pod annotations, handle automatic replacement, monitor eviction events, and apply best‑practice YAML settings to achieve cost‑effective, resilient deployments on a cloud‑native platform.

Alibaba CloudKnativeKubernetes
0 likes · 13 min read
How to Run Knative Serverless on Alibaba Cloud Spot Instances for Cost Savings
Cloud Native Technology Community
Cloud Native Technology Community
Apr 11, 2024 · Cloud Native

Why Kubernetes Is the Ideal Platform for Deploying Large Language Models

Deploying large language models demands massive compute, flexible scaling, and robust resource management, and this article explains how Kubernetes’s auto‑scaling, portability, cloud‑native features, observability tools, and multi‑tenant isolation make it the optimal platform for training, serving, and iterating LLM workloads.

Cloud NativeDistributed TrainingKubernetes
0 likes · 17 min read
Why Kubernetes Is the Ideal Platform for Deploying Large Language Models
Efficient Ops
Efficient Ops
Apr 9, 2024 · Cloud Native

Mastering Kubernetes: From Container Operations to Advanced Networking

This article provides a comprehensive overview of Kubernetes, covering its core container‑operation capabilities, component architecture, two‑site three‑center design, multi‑layer service discovery, pod shared resources, common CNI plugins, layered load balancing, isolation dimensions, network model principles, and IP address classifications.

CNICloud NativeContainer Orchestration
0 likes · 14 min read
Mastering Kubernetes: From Container Operations to Advanced Networking
dbaplus Community
dbaplus Community
Apr 8, 2024 · Cloud Native

Containerizing Elasticsearch & ClickHouse on Kubernetes: Challenges & Solutions

Facing the complexities of running stateful services like Elasticsearch and ClickHouse in production, Bilibili’s infrastructure team detailed their migration to Kubernetes, describing the architectural design, custom operators, storage provisioning with LVM, network configuration, high‑availability strategies, observability, and the resulting cost, quality, and efficiency gains.

ClickHouseCloudNativeElasticsearch
0 likes · 37 min read
Containerizing Elasticsearch & ClickHouse on Kubernetes: Challenges & Solutions
Top Architect
Top Architect
Apr 8, 2024 · Backend Development

Why Token Pass‑through Is Discouraged in Microservice Authentication and Alternative Design Patterns

The article explains the drawbacks of token pass‑through in microservice authentication, advocates explicit parameter passing, outlines unified gateway authentication with Feign or Dubbo, explores Kubernetes‑integrated deployment options, and concludes with a promotional invitation to a technical community.

AuthenticationBackendDubbo
0 likes · 9 min read
Why Token Pass‑through Is Discouraged in Microservice Authentication and Alternative Design Patterns
Ops Development Stories
Ops Development Stories
Apr 8, 2024 · Cloud Native

Mastering Kubernetes Event Monitoring: Alerts, Collection, and Analysis

This guide explains how to monitor Kubernetes events, differentiate normal and warning events, and use tools like kube-eventer and kube-event-exporter to collect, alert on, and analyze cluster events through webhook, Kafka, Logstash, and Elasticsearch, enabling comprehensive observability and troubleshooting.

AlertingCloud NativeElasticsearch
0 likes · 18 min read
Mastering Kubernetes Event Monitoring: Alerts, Collection, and Analysis
DataFunSummit
DataFunSummit
Apr 7, 2024 · Big Data

Li Auto’s Flink on Kubernetes Data Integration Practice

This article presents Li Auto’s end‑to‑end data integration journey, detailing the evolution of its data platform, the challenges of heterogeneous sources, and how a unified Flink‑on‑K8s solution with cloud‑native architecture, operator management, monitoring, and checkpointing addresses batch‑stream convergence and future scalability.

Batch ProcessingData IntegrationFlink
0 likes · 12 min read
Li Auto’s Flink on Kubernetes Data Integration Practice
Alibaba Cloud Native
Alibaba Cloud Native
Apr 5, 2024 · Cloud Native

How ACK One Enables Multi‑Cluster GitOps for Hybrid Cloud Deployments

This article explains the core concepts of GitOps, outlines the advantages of using ACK One GitOps for multi‑cluster, hybrid‑cloud continuous delivery, and provides step‑by‑step guidance, code examples, and security configurations for Argo CD, ApplicationSets, RBAC, and secret management.

ACK OneArgoCDGitOps
0 likes · 12 min read
How ACK One Enables Multi‑Cluster GitOps for Hybrid Cloud Deployments
Software Development Quality
Software Development Quality
Apr 3, 2024 · Operations

Mastering DevOps: From CI/CD Basics to Real‑World Best Practices

This comprehensive guide explains DevOps fundamentals—including continuous integration, delivery, and deployment—covers automation tools such as Jenkins, Docker, and Kubernetes, presents best‑practice recommendations, and showcases successful case studies from Netflix and Etsy, helping teams accelerate and stabilize software delivery.

JenkinsKubernetescontainerization
0 likes · 21 min read
Mastering DevOps: From CI/CD Basics to Real‑World Best Practices
Java Tech Enthusiast
Java Tech Enthusiast
Apr 2, 2024 · Cloud Native

Token Transmission and Internal Service Calls in Spring Cloud Microservices

Instead of forwarding JWTs through every microservice, the gateway should validate the token, extract the userId and send it as a header, keeping internal services stateless, while developers can choose among Feign, Dubbo, or combined Spring‑Boot/Dubbo patterns, optionally using a shared auth module and Kubernetes ingress for discovery, as the optimal architecture depends on project needs.

API GatewayKubernetesMicroservices
0 likes · 7 min read
Token Transmission and Internal Service Calls in Spring Cloud Microservices
Alibaba Cloud Native
Alibaba Cloud Native
Mar 31, 2024 · Cloud Native

How ACK AHPA and Hybrid ECS/ECI Deployment Supercharge Ride‑Sharing Elasticity

This article details how a large ride‑hailing platform tackled container scaling delays and cost inefficiencies by adopting Alibaba Cloud ACK's Advanced Horizontal Pod Autoscaler, combining ECS and Elastic Container Instances, customizing scheduling policies, and injecting sidecars into virtual nodes to achieve proactive, cost‑effective elasticity.

ACKAHPACloud Native
0 likes · 10 min read
How ACK AHPA and Hybrid ECS/ECI Deployment Supercharge Ride‑Sharing Elasticity
Efficient Ops
Efficient Ops
Mar 30, 2024 · Cloud Native

How GitOps Transforms Cloud‑Native Deployment: A Practical Guide

This article explores the GitOps approach for cloud‑native environments, detailing its principles, benefits, and step‑by‑step implementation—including standardized content storage, declarative configuration, automated deployment/rollback, and change verification—to boost development efficiency and reliability.

CI/CDCloud NativeDevOps
0 likes · 12 min read
How GitOps Transforms Cloud‑Native Deployment: A Practical Guide
Architect
Architect
Mar 27, 2024 · Backend Development

Mastering Graceful Shutdown: Zero‑Downtime Deployments for Java Microservices

This article explains how to achieve zero‑downtime releases for Java applications by using JVM shutdown hooks, Spring context events, and service‑registry tricks for both monolithic and microservice architectures, with concrete code samples, configuration details, and Kubernetes probes to ensure seamless online upgrades.

EurekaGraceful ShutdownJava
0 likes · 29 min read
Mastering Graceful Shutdown: Zero‑Downtime Deployments for Java Microservices
Java High-Performance Architecture
Java High-Performance Architecture
Mar 27, 2024 · Backend Development

Why Token Pass‑Through Fails and How to Build Secure Unified Auth in Microservices

This article examines the pitfalls of token pass‑through authentication in microservices, proposes explicit userId parameter passing, compares unified auth approaches using Spring Cloud Gateway with Feign or Dubbo, and explores non‑unified alternatives, including K8s Ingress integration and practical code examples.

DubboFeignKubernetes
0 likes · 10 min read
Why Token Pass‑Through Fails and How to Build Secure Unified Auth in Microservices
Java Architect Essentials
Java Architect Essentials
Mar 27, 2024 · Cloud Native

Mastering Graceful Shutdown in Kubernetes with Spring Boot and Nacos

This article explains the concept of graceful shutdown, walks through a Kubernetes pod termination flow, demonstrates a Spring Boot + Nacos example with PreStop hooks, identifies common pitfalls, and provides practical optimizations—including MQ handling, scheduled tasks, traffic control, and actuator shutdown—to achieve reliable, zero‑downtime service termination.

Cloud NativeGraceful ShutdownKubernetes
0 likes · 12 min read
Mastering Graceful Shutdown in Kubernetes with Spring Boot and Nacos
IT Services Circle
IT Services Circle
Mar 26, 2024 · Cloud Native

Understanding Kubernetes: Architecture, Components, and Deployment Workflow

This article explains how Kubernetes serves as a middle layer between applications and servers, detailing its control plane and node components, the role of pods, containers, and the deployment process using YAML and kubectl, and how it simplifies scaling, restarting, and service access.

Cloud NativeContainer OrchestrationDevOps
0 likes · 10 min read
Understanding Kubernetes: Architecture, Components, and Deployment Workflow
Architect's Guide
Architect's Guide
Mar 23, 2024 · Backend Development

Best Practices for Internal Service Calls and Token Handling in Microservices

The article compares several microservice internal‑call strategies—including token‑pass-through, Feign, Dubbo, Spring Boot Web with Dubbo, and K8s‑integrated approaches—explaining their advantages, drawbacks, and how to implement unified authentication while keeping APIs stateless and reusable.

DubboFeignKubernetes
0 likes · 8 min read
Best Practices for Internal Service Calls and Token Handling in Microservices
JavaEdge
JavaEdge
Mar 22, 2024 · Fundamentals

What’s New in IntelliJ IDEA 2023.3? AI Assistant, Java 21, and Built‑in Kubernetes

IntelliJ IDEA 2023.3 introduces a production‑ready AI Assistant, full Java 21 support with virtual threads and pattern‑matching switch, a Run‑to‑Cursor debugging feature, a floating toolbar with quick edit actions, out‑of‑the‑box Kubernetes tooling, and numerous UI enhancements for a smoother developer experience.

AI assistantIDE FeaturesIntelliJ IDEA
0 likes · 8 min read
What’s New in IntelliJ IDEA 2023.3? AI Assistant, Java 21, and Built‑in Kubernetes
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Mar 21, 2024 · Cloud Native

LightPool: An NVMe‑oF‑Based High‑Performance and Lightweight Storage Pool Architecture for Cloud‑Native Distributed Databases

The article presents LightPool, a cloud‑native storage‑pooling solution that leverages NVMe‑over‑Fabric, Kubernetes‑based scheduling, and a lightweight user‑space engine to deliver high‑performance, low‑cost, and highly available storage for large‑scale distributed databases while eliminating traditional bottlenecks.

KubernetesNVMe-oFStorage
0 likes · 13 min read
LightPool: An NVMe‑oF‑Based High‑Performance and Lightweight Storage Pool Architecture for Cloud‑Native Distributed Databases
DataFunSummit
DataFunSummit
Mar 20, 2024 · Big Data

Large‑Scale Evolution of Spark Shuffle Cloud‑Native Architecture at ByteDance

This article details ByteDance's large‑scale evolution of Spark Shuffle to a cloud‑native architecture, describing background, stability and mixed‑resource scenarios, challenges such as CPU and I/O limits, custom ESS enhancements, shuffle throttling, spill‑split mechanisms, and the Cloud Shuffle Service with its push‑based design and performance gains.

KubernetesPerformance OptimizationShuffle
0 likes · 21 min read
Large‑Scale Evolution of Spark Shuffle Cloud‑Native Architecture at ByteDance
Cloud Native Technology Community
Cloud Native Technology Community
Mar 19, 2024 · Cloud Native

Quick Preview of Exciting Changes in Kubernetes v1.30

Kubernetes v1.30 introduces a range of exciting enhancements—including structured DRA parameters, revamped swap support, beta user‑namespace pods, structured authorization config, container‑resource‑based autoscaling, and CEL‑enabled admission control—each aimed at improving flexibility, security, and operational stability for cloud‑native workloads.

AuthorizationDynamic Resource AllocationKubernetes
0 likes · 11 min read
Quick Preview of Exciting Changes in Kubernetes v1.30
Selected Java Interview Questions
Selected Java Interview Questions
Mar 19, 2024 · Backend Development

Best Practices for Token Transmission and Unified Authorization in Microservices

The article discusses why forwarding raw tokens between microservices is discouraged, recommends passing explicit user identifiers after gateway authentication, compares Feign and Dubbo internal‑call approaches, explores gateway‑less designs, and shows how to integrate authentication with Kubernetes deployments.

DubboKubernetes
0 likes · 7 min read
Best Practices for Token Transmission and Unified Authorization in Microservices
Alibaba Cloud Native
Alibaba Cloud Native
Mar 18, 2024 · Cloud Native

Implement Full‑Chain Gray Release with Alibaba Cloud MSE and AppStack

This guide walks you through using Alibaba Cloud MSE microservice engine and the Cloud Efficient AppStack platform to set up a gray‑release environment for Spring Cloud applications, covering prerequisite setup, baseline deployment, gray lane creation, pipeline integration, verification, and cleanup.

KubernetesMSESpring Cloud
0 likes · 11 min read
Implement Full‑Chain Gray Release with Alibaba Cloud MSE and AppStack
MaGe Linux Operations
MaGe Linux Operations
Mar 18, 2024 · Cloud Native

Is Your Kubernetes Setup Secure? A Complete Best‑Practice Checklist

This article provides a thorough checklist covering application deployment, service governance, and cluster configuration in Kubernetes, including health probes, graceful shutdown, fault tolerance, resource limits, labeling, logging, scaling, RBAC, network policies, and compliance with CIS benchmarks.

Cloud NativeKubernetesOperations
0 likes · 27 min read
Is Your Kubernetes Setup Secure? A Complete Best‑Practice Checklist
Ops Development Stories
Ops Development Stories
Mar 18, 2024 · Cloud Native

13 Essential Kubernetes Tips to Boost Scalability, Security, and Management

Discover 13 practical Kubernetes techniques—including PreStop hooks, automatic secret rotation, ephemeral containers, custom metric autoscaling, init containers, node affinity, taints and tolerations, pod priority, ConfigMaps, debugging tools, resource requests, CRDs, and API automation—to enhance application reliability, scalability, and security in cloud‑native environments.

KubernetesSecuritypod management
0 likes · 21 min read
13 Essential Kubernetes Tips to Boost Scalability, Security, and Management
MaGe Linux Operations
MaGe Linux Operations
Mar 16, 2024 · Cloud Native

Scaling Non‑CPU‑Bound Apps with HPA Using cAdvisor Network Metrics

This guide shows how to enable Horizontal Pod Autoscaling for traffic‑driven workloads by leveraging cAdvisor's container network receive and transmit byte counters, converting them to per‑second rates with Prometheus‑adapter, and validating the custom metric through Kubernetes commands and console views.

Cloud NativeHPAKubernetes
0 likes · 7 min read
Scaling Non‑CPU‑Bound Apps with HPA Using cAdvisor Network Metrics
21CTO
21CTO
Mar 15, 2024 · Cloud Native

Can a Database Become the Next Cloud‑Native Operating System? Inside DBOS

DBOS, a database‑driven cloud‑native operating system founded by Michael Stonebraker and Matei Zaharia, aims to replace traditional OS state management with SQL‑based databases, offering enhanced security, rapid ransomware recovery, and seamless integration with Kubernetes and Firecracker hypervisors.

DBOSDatabase Operating SystemFirecracker
0 likes · 7 min read
Can a Database Become the Next Cloud‑Native Operating System? Inside DBOS
58 Tech
58 Tech
Mar 15, 2024 · Cloud Native

Design and Implementation of a Service Mesh Architecture for HTTP Traffic Governance

This document details the motivation, technology selection, overall architecture, data‑plane and control‑plane design, key implementation challenges such as HTTPS interception, precise URL monitoring, and plugin extensibility, and outlines future directions for scaling service mesh within the organization.

Control PlaneHTTP trafficKubernetes
0 likes · 17 min read
Design and Implementation of a Service Mesh Architecture for HTTP Traffic Governance
Practical DevOps Architecture
Practical DevOps Architecture
Mar 15, 2024 · Operations

Comprehensive Practical Guide to Prometheus Configuration, Optimization, and Source Code Development

This multi‑chapter guide provides in‑depth, hands‑on instruction for configuring and optimizing all Prometheus components, exploring Kubernetes monitoring, source‑code analysis, custom exporter development, high‑availability setups, service discovery, resource‑efficient scraping, and integrating Thanos for long‑term storage.

KubernetesOperationsPrometheus
0 likes · 4 min read
Comprehensive Practical Guide to Prometheus Configuration, Optimization, and Source Code Development
Liangxu Linux
Liangxu Linux
Mar 14, 2024 · Cloud Native

From chroot to Kubernetes: The 40‑Year Evolution of Containerization

This article traces the history of container technology—from the 1979 chroot command and Linux namespaces to cgroups, LXC, Docker, Kubernetes, and modern cloud‑native services like Huawei CCE—explaining each milestone’s purpose, advantages, and impact on software deployment.

Cloud NativeKubernetesLXC
0 likes · 10 min read
From chroot to Kubernetes: The 40‑Year Evolution of Containerization
Architect
Architect
Mar 14, 2024 · Cloud Native

Understanding Kubernetes: Architecture, Core Components, and Deployment Workflow

This article explains how Kubernetes serves as a cloud‑native middle layer that abstracts servers and application services, detailing its control‑plane and node components, the role of pods, containers, and the kubectl tool, and walks through a typical service deployment and request flow.

Cloud NativeContainer OrchestrationKubernetes
0 likes · 10 min read
Understanding Kubernetes: Architecture, Core Components, and Deployment Workflow
DevOps
DevOps
Mar 13, 2024 · Cloud Native

Integrating CMDB with Cloud‑Native Container Workloads Using Init Containers, Hooks, and Event Monitoring

The article examines how CMDB can be combined with cloud‑native container architectures by leveraging Kubernetes init containers, lifecycle hooks (PostStart and PreStop), and an event‑monitoring‑to‑MQ pipeline, discussing the technical rationale, implementation details, advantages, and challenges of each approach.

CMDBCloudNativeEventMonitoring
0 likes · 9 min read
Integrating CMDB with Cloud‑Native Container Workloads Using Init Containers, Hooks, and Event Monitoring
Liangxu Linux
Liangxu Linux
Mar 13, 2024 · Cloud Native

From chroot to Kubernetes: How Containerization Evolved Over Decades

Tracing the evolution of container technology—from the 1979 Unix chroot command, through Linux namespaces and cgroups, to LXC, Docker, and Kubernetes—this article explains each milestone’s role in isolation, resource control, and cloud-native orchestration, highlighting the shift toward managed cloud container services.

KubernetesLinuxcloud-native
0 likes · 10 min read
From chroot to Kubernetes: How Containerization Evolved Over Decades
Bilibili Tech
Bilibili Tech
Mar 12, 2024 · Cloud Native

Containerizing Elasticsearch and ClickHouse on Kubernetes: Architecture, Implementation, and Benefits

Bilibili migrated its Elasticsearch and ClickHouse clusters to Kubernetes using custom operators, CRDs, LVM‑based local storage, MacVLAN networking, and pod anti‑affinity, achieving higher resource utilization, isolation, and automation that cut server count, reduced latency spikes, and lowered operational costs dramatically.

ClickHouseElasticsearchKubernetes
0 likes · 38 min read
Containerizing Elasticsearch and ClickHouse on Kubernetes: Architecture, Implementation, and Benefits
dbaplus Community
dbaplus Community
Mar 11, 2024 · Cloud Native

Why Kubernetes’ One‑Year Loopback Certificate Breaks and How the Community Is Tackling It

The article explains that the kube‑apiserver’s built‑in LoopbackClient certificate expires after one year, causing API server failures in long‑running clusters, and examines the community’s support policies, recent Alibaba Cloud changes, and ongoing discussions about introducing a true Kubernetes LTS.

Cluster OperationsKubernetesLTS
0 likes · 13 min read
Why Kubernetes’ One‑Year Loopback Certificate Breaks and How the Community Is Tackling It
ITPUB
ITPUB
Mar 11, 2024 · Cloud Computing

What 4 Years of Startup Infrastructure Taught Me: AWS, Terraform, GitOps & More

After four years running infrastructure at a fast‑growing startup, the author reviews almost every major decision—from choosing AWS over GCP and adopting EKS, RDS, and Redis, to automating post‑mortems with Slack bots, standardising IaC with Terraform and GitOps, and evaluating SaaS tools like DataDog, PagerDuty, and Notion—highlighting the benefits, regrets, and practical lessons learned.

AWSCloud ComputingDevOps
0 likes · 22 min read
What 4 Years of Startup Infrastructure Taught Me: AWS, Terraform, GitOps & More
Cloud Native Technology Community
Cloud Native Technology Community
Mar 11, 2024 · Cloud Native

Harnessing Nvidia GPUs in Kubernetes: Virtualization, Scheduling & Best Practices

This article explains how to combine Nvidia GPUs with Kubernetes, covering CUDA toolkits, device plugins, GPU virtualization techniques such as Time‑Slicing, MPS and MIG, and advanced scheduling options like Volcano, while also outlining practical deployment steps and performance considerations.

Cloud NativeDevice PluginGPU virtualization
0 likes · 22 min read
Harnessing Nvidia GPUs in Kubernetes: Virtualization, Scheduling & Best Practices
Open Source Linux
Open Source Linux
Mar 11, 2024 · Big Data

Step‑by‑Step Guide to Deploying Flink on Standalone, Yarn, and Kubernetes

This tutorial explains how to install and configure Apache Flink in three deployment modes—Standalone, Hadoop YARN, and Kubernetes—covering node preparation, configuration files, package distribution, job submission, and monitoring through the Flink Web UI, with full command‑line examples and code snippets.

FlinkKubernetesStandalone
0 likes · 12 min read
Step‑by‑Step Guide to Deploying Flink on Standalone, Yarn, and Kubernetes
dbaplus Community
dbaplus Community
Mar 10, 2024 · Cloud Native

How We Built Elastic Scaling and Hybrid‑Cloud Auto‑Scaling on Kubernetes

After fully containerizing their platform, the team tackled front‑line development scaling challenges by designing a custom elastic‑scaling solution that combines dual‑threshold and timed scaling, integrates hybrid‑cloud ClusterAutoScale, consolidates middleware resources, and implements a comprehensive K8s observability stack, delivering over 30% additional compute capacity and near‑perfect scaling reliability.

Cloud NativeKubernetesauto-scaling
0 likes · 12 min read
How We Built Elastic Scaling and Hybrid‑Cloud Auto‑Scaling on Kubernetes
Ops Development Stories
Ops Development Stories
Mar 8, 2024 · Cloud Native

How to Deploy and Test a Multi‑Cluster Istio Service Mesh with Kind and MetalLB

This guide explains why multi‑cluster deployments are needed for high‑availability, describes Istio's flat and non‑flat network models with single or multiple control planes, and provides step‑by‑step scripts to create Kind clusters, install MetalLB, configure root CAs, deploy Istio, set up gateways, and verify regional load balancing and failover.

IstioKindKubernetes
0 likes · 29 min read
How to Deploy and Test a Multi‑Cluster Istio Service Mesh with Kind and MetalLB
360 Quality & Efficiency
360 Quality & Efficiency
Mar 8, 2024 · Cloud Native

Understanding maxUnavailable and maxSurge in Kubernetes Rolling Updates

This article explains the roles of maxUnavailable and maxSurge in Kubernetes rolling updates, demonstrates their impact on update speed and service stability through multiple practical cases, and provides best‑practice guidelines for configuring these parameters to achieve smooth, reliable deployments.

Kubernetesbest practicesdeployment
0 likes · 12 min read
Understanding maxUnavailable and maxSurge in Kubernetes Rolling Updates
Architect
Architect
Mar 7, 2024 · Cloud Native

Graceful Shutdown in Kubernetes: Concepts, Case Studies, and Optimizations

This article explains the concept of graceful shutdown, outlines the standard steps, and presents detailed Kubernetes, Spring Boot, and Nacos case studies, followed by optimization techniques, code examples, and practical recommendations for handling MQ, scheduled tasks, and traffic control during service termination.

Cloud NativeGraceful ShutdownKubernetes
0 likes · 12 min read
Graceful Shutdown in Kubernetes: Concepts, Case Studies, and Optimizations
Ops Development & AI Practice
Ops Development & AI Practice
Mar 5, 2024 · Cloud Computing

Build a Cost‑Effective Kubernetes Dev Environment with GitHub Codespaces, DinD & KinD

This guide shows how to combine GitHub Codespaces, Docker‑in‑Docker, and KinD to create a fully functional, cloud‑based Kubernetes development environment that eliminates local setup, improves accessibility, and reduces costs, while providing step‑by‑step instructions and essential commands for deployment and testing.

DevOpsDocker-in-DockerGitHub Codespaces
0 likes · 6 min read
Build a Cost‑Effective Kubernetes Dev Environment with GitHub Codespaces, DinD & KinD
MaGe Linux Operations
MaGe Linux Operations
Mar 5, 2024 · Cloud Native

Master Kubernetes Scheduling: 15 Real-World Scenarios & Configurations

This guide explores fifteen practical Kubernetes scheduling scenarios—from basic node selectors to custom schedulers and pod priority—providing detailed YAML configurations, code snippets, and best‑practice recommendations to help you optimize resource utilization, high availability, and workload placement across your cluster.

KubernetesNodeSelectorPodAffinity
0 likes · 12 min read
Master Kubernetes Scheduling: 15 Real-World Scenarios & Configurations
MaGe Linux Operations
MaGe Linux Operations
Mar 5, 2024 · Cloud Native

How to Run GPU‑Accelerated AI Workloads on Kubernetes

This article explains how Kubernetes supports GPU workloads for AI and machine learning, covering device plugins, pod GPU requests, oversubscription, security isolation, cloud‑provider node setup, and protecting GPU nodes from non‑GPU pods.

AI workloadsCloud NativeDevice Plugin
0 likes · 8 min read
How to Run GPU‑Accelerated AI Workloads on Kubernetes
MaGe Linux Operations
MaGe Linux Operations
Mar 2, 2024 · Operations

How to Diagnose and Fix Constant Kubernetes Pod Restarts (OOM)

When a Kubernetes pod repeatedly restarts, you can pinpoint the cause by inspecting events, describing the pod, and checking previous logs, then identify OOM kills caused by memory limits in the deployment.yaml and resolve it by increasing the memory limit and redeploying the pod.

KubernetesMemory LimitsOOM
0 likes · 3 min read
How to Diagnose and Fix Constant Kubernetes Pod Restarts (OOM)
MaGe Linux Operations
MaGe Linux Operations
Feb 29, 2024 · Operations

Quickly Set Up OpenTelemetry on Kubernetes: Installation, Modes & Config

This guide walks you through deploying OpenTelemetry in Kubernetes, covering the purpose of otel‑collector, installation via manifests or Helm, the three deployment patterns (No‑Collector, Agent, Gateway), running the otel‑demo, and detailed configuration of receivers, processors, exporters, connectors, extensions, and service pipelines.

CollectorHelmKubernetes
0 likes · 11 min read
Quickly Set Up OpenTelemetry on Kubernetes: Installation, Modes & Config
Architect
Architect
Feb 28, 2024 · Cloud Native

Lightweight Kubernetes Log Collection with Loki: Deployment and Configuration Guide

This article provides a comprehensive, lightweight solution for collecting Kubernetes logs using Grafana Loki, covering its advantages, component comparison, deployment modes (All‑In‑One, microservices, bare‑metal), required configuration files, ConfigMap and PersistentVolume setup, Promtail installation, Helm deployment, and common troubleshooting steps.

HelmKubernetesLog Collection
0 likes · 20 min read
Lightweight Kubernetes Log Collection with Loki: Deployment and Configuration Guide
vivo Internet Technology
vivo Internet Technology
Feb 28, 2024 · Cloud Native

vivo's Online-Offline Co-location Technology Practice: Data Center Resource Optimization

Vivo’s online‑offline co‑location platform consolidates latency‑sensitive online services and batch offline workloads on shared Kubernetes nodes, using differentiated resource views, priority‑based QoS, and safety watermarks to boost CPU utilization from 13 % to 25 %, adding 20 000 cores and 50 TB memory for peak‑hour offline tasks.

Container OrchestrationDevOpsKubernetes
0 likes · 17 min read
vivo's Online-Offline Co-location Technology Practice: Data Center Resource Optimization
Alibaba Cloud Native
Alibaba Cloud Native
Feb 28, 2024 · Cloud Native

Building a Unified Cloud‑Native Serverless Platform Across Public Cloud and IDC with ACK One & Knative

This guide explains how to design and implement a unified cloud‑native serverless platform that runs seamlessly on public clouds and on‑premise IDC clusters using Alibaba Cloud ACK One, Kubernetes, and Knative, covering architecture, key components, deployment steps, and best‑practice recommendations.

ACK OneKnativeKubernetes
0 likes · 11 min read
Building a Unified Cloud‑Native Serverless Platform Across Public Cloud and IDC with ACK One & Knative
Aikesheng Open Source Community
Aikesheng Open Source Community
Feb 27, 2024 · Cloud Native

Detailed Overview of LiteIO Architecture, Components, and Volume Lifecycle

This article provides a comprehensive technical overview of LiteIO, describing its core and CSI components, the complete volume lifecycle within Kubernetes, Disk‑Agent responsibilities, common implementation pitfalls, storage‑pool construction methods, and the design of the node‑disk‑controller, scheduler, and CSI modules.

CSICloud NativeKubernetes
0 likes · 13 min read
Detailed Overview of LiteIO Architecture, Components, and Volume Lifecycle
dbaplus Community
dbaplus Community
Feb 26, 2024 · Cloud Native

10 Hard‑Earned Lessons from 3 Years Managing Kubernetes Clusters

After three years of hands‑on Kubernetes administration, the author shares ten practical lessons covering cloud‑hosted clusters, infrastructure‑as‑code, Helm chart usage, service mesh decisions, tool selection, resource limits, stateless design, HPA configuration, and upgrade strategies to help both newcomers and seasoned engineers manage clusters effectively.

Cloud NativeKubernetesbest practices
0 likes · 7 min read
10 Hard‑Earned Lessons from 3 Years Managing Kubernetes Clusters
AntData
AntData
Feb 22, 2024 · Cloud Native

Detailed Overview of LiteIO Architecture, Components, and Volume Lifecycle

This article provides a comprehensive technical overview of LiteIO, describing its core and CSI components, their interactions, the complete volume lifecycle within Kubernetes, common implementation pitfalls, and configuration examples for storage pools and agents.

CSICloud NativeKubernetes
0 likes · 14 min read
Detailed Overview of LiteIO Architecture, Components, and Volume Lifecycle
DevOps Cloud Academy
DevOps Cloud Academy
Feb 22, 2024 · Cloud Native

Blue‑Green Deployment with Host and Path‑Based Routing in Kubernetes

This guide explains how to implement a blue‑green deployment on Kubernetes with host‑ and path‑based routing, covering prerequisites, namespace creation, deployment manifests, service and ingress configuration, traffic switching, updates, verification, and rollback procedures.

Blue-Green DeploymentCloud NativeDevOps
0 likes · 8 min read
Blue‑Green Deployment with Host and Path‑Based Routing in Kubernetes
DataFunTalk
DataFunTalk
Feb 22, 2024 · Big Data

Flink on Kubernetes: Kuaishou’s Practice, Migration, and Future Refactoring

This article details Kuaishou’s five‑year evolution of Flink, covering its background, production refactoring to Kubernetes, migration practices, and future improvements, highlighting architecture layers, resource management, observability, and testing strategies for large‑scale stream processing.

Cloud NativeFlinkKubernetes
0 likes · 12 min read
Flink on Kubernetes: Kuaishou’s Practice, Migration, and Future Refactoring
Liangxu Linux
Liangxu Linux
Feb 21, 2024 · Cloud Native

Why a Default Kubernetes Setting Can Spike CPU Usage and How to Fix It

A Node.js service migrated to containers began experiencing intermittent timeouts and high CPU usage due to the default enableServiceLinks parameter injecting thousands of environment variables, and the analysis shows how to identify, reproduce, and resolve the issue with Kubernetes configuration and code adjustments.

KubernetesNode.jscontainer
0 likes · 14 min read
Why a Default Kubernetes Setting Can Spike CPU Usage and How to Fix It
Alibaba Cloud Native
Alibaba Cloud Native
Feb 21, 2024 · Cloud Native

How Fluid & JindoCache Accelerate Large‑Scale AI Training in a Cloud‑Native Environment

This article examines the challenges of data‑intensive AI training on heterogeneous cloud‑native infrastructure and explains how the Fluid framework combined with JindoCache and KubeDL provides distributed caching, metadata acceleration, and seamless POSIX access to dramatically improve I/O performance, GPU utilization, and cost efficiency.

Data CachingFluidJindoCache
0 likes · 18 min read
How Fluid & JindoCache Accelerate Large‑Scale AI Training in a Cloud‑Native Environment
JD Retail Technology
JD Retail Technology
Feb 20, 2024 · Operations

Measuring Operations Automation Rate and Building a Self‑Coding Automation Platform

This article explains the challenges of manual operations, defines an automation‑rate metric, introduces the Tai‑Shan Kirin platform for self‑coded operational automation, provides step‑by‑step implementation guidance with code examples, and shares a case study demonstrating significant efficiency and stability gains.

Automation MetricsCRDKubernetes
0 likes · 19 min read
Measuring Operations Automation Rate and Building a Self‑Coding Automation Platform
Liangxu Linux
Liangxu Linux
Feb 19, 2024 · Cloud Native

How CoreDNS and kubelet Configure /etc/resolv.conf in Kubernetes Pods

This article explains how CoreDNS runs on a Caddy‑based HTTP/2 server in Kubernetes, how kubelet injects the cluster DNS IP into each container’s /etc/resolv.conf, and how different dnsPolicy settings (Default, ClusterFirst, ClusterFirstWithHostNet, None) affect the resolv.conf configuration, including key options and examples.

CoreDNSKubernetesdnsPolicy
0 likes · 6 min read
How CoreDNS and kubelet Configure /etc/resolv.conf in Kubernetes Pods