Tagged articles
4047 articles
Page 21 of 41
vivo Internet Technology
vivo Internet Technology
Sep 28, 2022 · Cloud Native

Implementation and Practice of Karmada-Operator at vivo: Architecture, API Design, and CI/CD

vivo created an Ansible‑based Karmada‑Operator that declaratively manages multi‑cluster deployments, etcd backup/restore, and control‑plane upgrades via custom CRDs and CI pipelines, addressing the limitations of existing tools and providing extensible, reliable, self‑healing orchestration for large‑scale Kubernetes environments.

AnsibleCI/CDCloud Native
0 likes · 13 min read
Implementation and Practice of Karmada-Operator at vivo: Architecture, API Design, and CI/CD
Tencent Cloud Developer
Tencent Cloud Developer
Sep 28, 2022 · Cloud Native

Crane-scheduler: Kubernetes Scheduling Optimization Based on Real Workload

Crane‑scheduler improves Kubernetes efficiency by collecting real‑time node metrics via Prometheus, annotating nodes, and applying configurable predicates and weighted priorities—plus a hot‑value mechanism—to balance load, cut waste, and prevent hotspots, delivering more stable, better‑utilized clusters.

Cloud NativeKubernetescost efficiency
0 likes · 7 min read
Crane-scheduler: Kubernetes Scheduling Optimization Based on Real Workload
Open Source Linux
Open Source Linux
Sep 28, 2022 · Cloud Native

How Kubernetes Routes Packets: Inside Pods, CNI, and Services

This article explains how Kubernetes forwards packets from the initial web request through pod network namespaces, the role of the pause container, veth pairs, bridges, CNI plugins, and iptables‑based service NAT, providing a step‑by‑step view of intra‑cluster and external traffic handling.

CNIContainersKubernetes
0 likes · 28 min read
How Kubernetes Routes Packets: Inside Pods, CNI, and Services
IT Architects Alliance
IT Architects Alliance
Sep 23, 2022 · Cloud Native

How to Build a High‑Availability Microservices System on Kubernetes – A Complete Guide

This guide walks through designing a simple front‑end/back‑end microservices architecture, implementing it with Spring Boot and Eureka, deploying the services on a Kubernetes cluster using K8seasy, and adding high‑availability features such as multi‑instance registration, Prometheus‑Grafana monitoring, Zipkin tracing, and Sentinel flow‑control.

Cloud NativeGrafanaKubernetes
0 likes · 20 min read
How to Build a High‑Availability Microservices System on Kubernetes – A Complete Guide
Infra Learning Club
Infra Learning Club
Sep 22, 2022 · Fundamentals

Why JSON Patch Beats JSON Merge Patch for Complex Kubernetes Updates

The article explains the differences between JSON Patch (RFC 6902) and JSON Merge Patch (RFC 7396), shows concrete examples of each, and argues that JSON Patch is preferable for complex Kubernetes PATCH scenarios because Merge Patch’s simple format imposes serious limitations.

HTTP PATCHJSON Merge PatchJSON Patch
0 likes · 5 min read
Why JSON Patch Beats JSON Merge Patch for Complex Kubernetes Updates
MaGe Linux Operations
MaGe Linux Operations
Sep 22, 2022 · Cloud Native

How Kubernetes Moves Packets: Inside Pods, CNI, and Network Namespaces

This article explains how Kubernetes forwards packets from the initial web request through container networking, covering the cluster's network model, Linux network namespaces, the role of the pause container, veth pairs, bridges, CNI plugins, and how services use iptables and conntrack for pod-to-pod and pod-to-service communication.

CNIKubernetesLinux
0 likes · 25 min read
How Kubernetes Moves Packets: Inside Pods, CNI, and Network Namespaces
Cloud Native Technology Community
Cloud Native Technology Community
Sep 21, 2022 · Cloud Native

Switching Kubernetes Container Runtime from Docker to containerd and Managing It with crictl

This guide explains how to switch a Kubernetes cluster’s container runtime from Docker to containerd, including node maintenance, configuration changes, restarting services, verifying the runtime, installing and using crictl for container management, and comparing CLI tools, with detailed command examples.

Kubernetescontainer-runtimecontainerd
0 likes · 15 min read
Switching Kubernetes Container Runtime from Docker to containerd and Managing It with crictl
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 20, 2022 · Cloud Native

Build a High‑Availability Microservices System on Kubernetes: Step‑by‑Step Guide

This comprehensive tutorial walks you through designing a simple front‑back separation microservice project, implementing it with Spring Boot, deploying it on a Kubernetes cluster using K8seasy, and adding essential features such as service registration, multi‑instance high availability, monitoring with Prometheus and Grafana, logging via Kafka, tracing with Zipkin, and flow control with Sentinel, all verified through dashboards and tracing tools.

DeploymentKubernetesMicroservices
0 likes · 21 min read
Build a High‑Availability Microservices System on Kubernetes: Step‑by‑Step Guide
Open Source Linux
Open Source Linux
Sep 19, 2022 · Databases

Master RedisInsight: Install, Configure, and Use on Linux & Kubernetes

RedisInsight is a powerful GUI for Redis that enables monitoring, CLI interaction, and module support; this guide walks through its features, step‑by‑step installation on physical servers and Kubernetes, environment configuration, service startup, and basic usage including memory analysis and data operations.

Database GUIInstallationKubernetes
0 likes · 7 min read
Master RedisInsight: Install, Configure, and Use on Linux & Kubernetes
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 19, 2022 · Backend Development

Why Choose Microservices? A Complete Roadmap and Tool Guide

This article presents a comprehensive roadmap for adopting microservice architecture, explaining its benefits, core concepts, and the essential tools such as Docker, container orchestration, API gateways, load balancing, service discovery, event buses, logging, monitoring, distributed tracing, data persistence, caching, and cloud providers.

DockerKubernetesMicroservices
0 likes · 16 min read
Why Choose Microservices? A Complete Roadmap and Tool Guide
MaGe Linux Operations
MaGe Linux Operations
Sep 16, 2022 · Cloud Native

How kt‑connect Simplifies Kubernetes Local Debugging: A Practical Guide

This article traces the evolution of local debugging from simple Tomcat setups to Kubernetes, compares proxy tools like port‑forwarding, VPN, and Telepresence, and details how the open‑source kt‑connect tool and its four modes enable efficient, low‑overhead debugging of services in K8s namespaces.

Kubernetesdevelopment-toolskt-connect
0 likes · 13 min read
How kt‑connect Simplifies Kubernetes Local Debugging: A Practical Guide
Qingyun Technology Community
Qingyun Technology Community
Sep 16, 2022 · Cloud Native

Mastering Kubernetes Networking: IP Types and Service Exposure Strategies

This article explains the fundamental networking components of a Kubernetes cluster, detailing the three IP types—NodeIP, PodIP, and ClusterIP—along with how services are exposed using NodePort, LoadBalancer, and Ingress, and provides practical guidance on configuring cloud‑native load balancers and Ingress controllers.

IngressKubernetesNetworking
0 likes · 14 min read
Mastering Kubernetes Networking: IP Types and Service Exposure Strategies
Open Source Linux
Open Source Linux
Sep 15, 2022 · Databases

Master RedisInsight: Install, Deploy on Kubernetes, and Unlock Redis Monitoring

RedisInsight is a powerful GUI for Redis that offers cluster support, SSL/TLS connections, and memory analysis; this guide walks you through its features, step‑by‑step physical and Kubernetes installations, environment configuration, service startup, and basic usage for monitoring and managing Redis instances.

Database ManagementKubernetesRedisInsight
0 likes · 7 min read
Master RedisInsight: Install, Deploy on Kubernetes, and Unlock Redis Monitoring
Architects Research Society
Architects Research Society
Sep 15, 2022 · Cloud Computing

Developer Advocacy and Innersource at RBC: Cloud Adoption, Community Building, and Sustainable Development

In this podcast episode, Aaron Clark, Developer Advocacy Director at RBC, shares his transition from Java developer to cloud advocate, discusses internal‑resource initiatives, the diverse technology stack used at the bank, and how he keeps his skills current while fostering a collaborative developer community.

Kubernetescloud computingdeveloper advocacy
0 likes · 30 min read
Developer Advocacy and Innersource at RBC: Cloud Adoption, Community Building, and Sustainable Development
DevOps Cloud Academy
DevOps Cloud Academy
Sep 14, 2022 · Cloud Native

Migrating Docker Compose Stacks to Kubernetes with Kompose

This article explains how to transition containerized applications from Docker Compose to Kubernetes using the Kompose tool, covering code examples, generated manifests, volume handling, ingress considerations, and best‑practice recommendations for production deployments.

ContainerizationDevOpsDocker
0 likes · 8 min read
Migrating Docker Compose Stacks to Kubernetes with Kompose
Efficient Ops
Efficient Ops
Sep 12, 2022 · Cloud Native

Mastering Kubernetes CRDs and Operators: From Basics to Advanced Design

This article explains what Kubernetes CustomResourceDefinitions (CRDs) and Operators are, shows how they enable custom resources and automated lifecycle management, and presents practical YAML examples and a generic big‑data Operator design for cloud‑native environments.

CRDCloud NativeDevOps
0 likes · 12 min read
Mastering Kubernetes CRDs and Operators: From Basics to Advanced Design
MaGe Linux Operations
MaGe Linux Operations
Sep 11, 2022 · Cloud Native

Can Eventual Consistency Boost Kubernetes Performance at the Edge?

This article examines how the strong‑consistency design of etcd limits Kubernetes scalability and latency in edge environments, presents experimental results on etcd performance, and proposes an eventual‑consistency storage layer to improve performance, availability, and scalability for edge deployments.

Edge ComputingKubernetescontainer orchestration
0 likes · 25 min read
Can Eventual Consistency Boost Kubernetes Performance at the Edge?
MaGe Linux Operations
MaGe Linux Operations
Sep 11, 2022 · Cloud Native

Master Helm: Essential Commands for Managing Kubernetes Charts

This guide provides a comprehensive overview of Helm, the Kubernetes package manager, covering core commands for searching, pulling, installing, listing, creating charts, managing repositories and dependencies, upgrading, rolling back releases, and pushing charts to Harbor, complete with code examples and usage tips.

Chart ManagementCloud NativeKubernetes
0 likes · 16 min read
Master Helm: Essential Commands for Managing Kubernetes Charts
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 9, 2022 · Information Security

How to Build a Comprehensive Cloud‑Native Kubernetes Security Monitoring System

This article examines the evolving security risks of cloud‑native architectures, explains why traditional perimeter defenses are insufficient, introduces zero‑trust principles for Kubernetes, outlines common K8s threat vectors, and presents a complete data‑collection and monitoring solution based on the open‑source iLogtail agent.

KubernetesZero Trustcloud-native security
0 likes · 30 min read
How to Build a Comprehensive Cloud‑Native Kubernetes Security Monitoring System
MaGe Linux Operations
MaGe Linux Operations
Sep 7, 2022 · Cloud Native

Master Helm: A Complete Guide to Kubernetes Package Management

This comprehensive tutorial explains Helm as the Kubernetes package manager, covering its architecture, installation steps, core concepts like charts, releases, repositories, chart structure, dependencies, templating syntax, built‑in objects, common functions, control structures, named templates, NOTES.txt usage, and debugging techniques for effective Helm chart development.

Kuberneteschartshelm
0 likes · 35 min read
Master Helm: A Complete Guide to Kubernetes Package Management
Cloud Native Technology Community
Cloud Native Technology Community
Sep 7, 2022 · Cloud Native

Understanding Docker Architecture, CRI, and Containerd: Installation, Configuration, and CLI Usage

This article provides a comprehensive overview of Docker's evolution, its modern architecture involving containerd, runc, and CRI, explains how containers are created and managed, and offers step‑by‑step instructions for installing, configuring, and operating containerd with the ctr command‑line tool on Linux.

CRIDockerKubernetes
0 likes · 31 min read
Understanding Docker Architecture, CRI, and Containerd: Installation, Configuration, and CLI Usage
MaGe Linux Operations
MaGe Linux Operations
Sep 6, 2022 · Cloud Native

Mastering Kubernetes CRDs: Define and Use Custom Resources

This article explains what Kubernetes CustomResourceDefinitions (CRDs) are, how they extend the platform with user‑defined resources, and provides step‑by‑step examples for creating CRDs, custom objects, and interacting with them via kubectl commands.

CRDCloud NativeCustomResourceDefinition
0 likes · 6 min read
Mastering Kubernetes CRDs: Define and Use Custom Resources
Liangxu Linux
Liangxu Linux
Sep 5, 2022 · Cloud Native

How to Diagnose and Fix Pod Network Issues in Kubernetes Clusters

This article introduces a systematic approach to troubleshooting Kubernetes pod network anomalies, covering classification of common failures, essential tools such as tcpdump, nsenter, paping and mtr, detailed packet‑capture techniques, a step‑by‑step troubleshooting workflow, and real‑world case studies to illustrate root‑cause analysis and resolution.

CNIKubernetesMTU
0 likes · 28 min read
How to Diagnose and Fix Pod Network Issues in Kubernetes Clusters
DevOps Cloud Academy
DevOps Cloud Academy
Sep 5, 2022 · Operations

DevStream: An Open‑Source DevOps Toolchain Manager – Concepts, Configuration, Installation, and Usage Guide

This article provides a comprehensive guide to DevStream, an open‑source DevOps toolchain manager, covering its core concepts, configuration files, installation steps, basic commands, plugin development, and a practical example that demonstrates initializing and applying a full CI/CD pipeline on Kubernetes with ArgoCD.

ArgoCDConfigurationDevOps
0 likes · 23 min read
DevStream: An Open‑Source DevOps Toolchain Manager – Concepts, Configuration, Installation, and Usage Guide
MaGe Linux Operations
MaGe Linux Operations
Sep 4, 2022 · Cloud Native

Understanding kubectl top: How Kubernetes Metrics Are Collected and Interpreted

This article explains how the kubectl top command retrieves real‑time CPU and memory usage for nodes and pods, details the underlying data flow from cAdvisor through heapster or metrics‑server, clarifies metric calculations, compares results with native top and docker stats, and addresses common errors and troubleshooting steps.

KubernetescAdvisorkubectl top
0 likes · 14 min read
Understanding kubectl top: How Kubernetes Metrics Are Collected and Interpreted
Liangxu Linux
Liangxu Linux
Sep 3, 2022 · Cloud Native

How Kubernetes Enables Service‑to‑Service Communication: ClusterIP, CoreDNS, and Kube‑Proxy Explained

This article explains how native Kubernetes objects—ClusterIP Services, CoreDNS, and kube‑proxy—work together to provide reliable service‑to‑service communication inside a cluster, contrasting the approach with traditional IP‑based methods and detailing the networking model, service abstraction, DNS resolution, and packet translation.

Cloud NativeClusterIPCoreDNS
0 likes · 8 min read
How Kubernetes Enables Service‑to‑Service Communication: ClusterIP, CoreDNS, and Kube‑Proxy Explained
Open Source Linux
Open Source Linux
Sep 1, 2022 · Operations

What’s New in Zabbix 6.0? Enhanced Monitoring, HA, AI & Cloud Features Explained

Zabbix 6.0 introduces a suite of enhancements—including high‑availability clustering, advanced business‑service monitoring with SLA calculations, root‑cause analysis, machine‑learning‑based anomaly detection, Kubernetes templates, a redesigned audit log, TLS certificate checks, UI improvements, customizable branding, and new integrations—aimed at boosting operational visibility and efficiency across cloud and on‑premise environments.

KubernetesOperationsZabbix
0 likes · 12 min read
What’s New in Zabbix 6.0? Enhanced Monitoring, HA, AI & Cloud Features Explained
MaGe Linux Operations
MaGe Linux Operations
Sep 1, 2022 · Cloud Native

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

This article introduces a systematic approach to troubleshooting Kubernetes pod network problems, covering common anomaly categories, essential tools like tcpdump, nsenter, paping and mtr, a step‑by‑step troubleshooting workflow, and detailed case studies of service connectivity failures, external host timeouts, and object‑storage access issues.

CNIKubernetesPod
0 likes · 28 min read
How to Diagnose Kubernetes Pod Network Issues: Models, Tools, and Real‑World Cases
Cloud Native Technology Community
Cloud Native Technology Community
Sep 1, 2022 · Cloud Native

How to Supercharge Kube-OVN Performance: Benchmarks and Tuning Guide

This guide presents Kube-OVN performance benchmarks, explains the testing environment and qperf commands, and provides step‑by‑step data‑plane optimization techniques—including CPU mode, NIC queue tuning, tuned profiles, interrupt binding, OVN LB disabling, FastPath module, OVS kernel compilation, and STT tunnel activation—to help administrators achieve lower latency and higher throughput in Kubernetes clusters.

Kube-OVNKubernetesOVN
0 likes · 12 min read
How to Supercharge Kube-OVN Performance: Benchmarks and Tuning Guide
Tencent Cloud Developer
Tencent Cloud Developer
Aug 31, 2022 · Cloud Native

Cross‑Account Multi‑Cluster Traffic Unified Access and Governance on Tencent Cloud

By registering foreign clusters to the Tencent Distributed Cloud Center and linking them with Cloud Connect Network, the guide shows how to use Tencent Cloud Service Mesh to create a unified ingress gateway, configure DNS and Istio virtual services, and route traffic across multiple accounts and clusters securely.

Cross-AccountKubernetesService Mesh
0 likes · 15 min read
Cross‑Account Multi‑Cluster Traffic Unified Access and Governance on Tencent Cloud
Cloud Native Technology Community
Cloud Native Technology Community
Aug 30, 2022 · Cloud Native

Governing the Rapid Adoption of Kubernetes in Enterprises

Enterprises face governance challenges as Kubernetes adoption surges, requiring centralized platforms, standardized blueprints, role‑based access control, policy enforcement, drift detection, and lifecycle management to maintain control, security, and agility across multiple clusters.

Cloud NativeDevOpsEnterprise
0 likes · 8 min read
Governing the Rapid Adoption of Kubernetes in Enterprises
Practical DevOps Architecture
Practical DevOps Architecture
Aug 30, 2022 · Cloud Native

Comprehensive Cloud Native Learning Path: Go, Docker, Kubernetes, Istio and Microservices

This article outlines a detailed cloud‑native curriculum covering why to learn cloud‑native technologies, the importance of Kubernetes, and a step‑by‑step series of lessons on Go language features, Docker core concepts, Kubernetes architecture, lifecycle management, Istio traffic control, multi‑cluster federation, security guarantees, and a microservices deployment case study.

DockerIstioKubernetes
0 likes · 6 min read
Comprehensive Cloud Native Learning Path: Go, Docker, Kubernetes, Istio and Microservices
Efficient Ops
Efficient Ops
Aug 29, 2022 · Cloud Native

Understanding kubectl top: How Kubernetes Metrics Work and Common Issues

This article explains how kubectl top retrieves real‑time CPU and memory usage for nodes and pods, details the underlying data flow and metric‑server architecture, and addresses frequent errors such as missing components, pause‑container accounting, and differences from host top or docker stats.

KubernetescAdvisorkubectl top
0 likes · 14 min read
Understanding kubectl top: How Kubernetes Metrics Work and Common Issues
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Aug 29, 2022 · Artificial Intelligence

Building Yanxuan Machine Learning Platform: Architecture and Implementation

Yanxuan built a Kubeflow‑based machine‑learning platform that unifies data preprocessing, feature engineering, model training, validation, and deployment, using Smart‑jobs, Smart‑Infer, Smart‑backend, Airflow pipelines, Jupyter notebooks, and Istio‑enhanced inference services to boost algorithm engineers’ efficiency and integrate with Kubernetes, HDFS, and Hive.

Airflow orchestrationAlgorithm DevelopmentInference Service
0 likes · 14 min read
Building Yanxuan Machine Learning Platform: Architecture and Implementation
Efficient Ops
Efficient Ops
Aug 28, 2022 · Cloud Native

Mastering Kubernetes Federation: Install, Join Clusters, and Sync Resources

This guide explains the purpose of Kubernetes Federation, its benefits for multi‑cluster management, step‑by‑step installation using Helm and kubefedctl, how to join and unjoin clusters, enable resource federation, and provides a cheat sheet of common commands for reliable cross‑cluster deployments.

FederationKubeFedKubernetes
0 likes · 8 min read
Mastering Kubernetes Federation: Install, Join Clusters, and Sync Resources
Bilibili Tech
Bilibili Tech
Aug 27, 2022 · Cloud Native

Mixed Workload Co-location Practices in Bilibili's Kubernetes Cloud Platform

Bilibili’s Kubernetes cloud platform boosts server utilization by co‑locating latency‑sensitive online services with batch‑oriented offline jobs on the same nodes, using custom schedulers, extended resources, dynamic CPU/memory isolation, and a management console, achieving average CPU usage around 35 % and significant cost savings.

Cloud NativeCo-locationKubernetes
0 likes · 17 min read
Mixed Workload Co-location Practices in Bilibili's Kubernetes Cloud Platform
MaGe Linux Operations
MaGe Linux Operations
Aug 26, 2022 · Cloud Native

How to Extend the Kubernetes Scheduler with Custom Plugins and Network Traffic Scoring

This article provides a step‑by‑step guide on extending the Kubernetes scheduler, covering configuration of scheduler profiles, implementing out‑of‑tree plugins, integrating Prometheus‑based network traffic scoring, and deploying the custom scheduler both inside and outside a cluster, complete with code samples and troubleshooting tips.

GoKubernetesPrometheus
0 likes · 24 min read
How to Extend the Kubernetes Scheduler with Custom Plugins and Network Traffic Scoring
MaGe Linux Operations
MaGe Linux Operations
Aug 25, 2022 · Cloud Native

Build a Highly Available Kubernetes Cluster with Dashboard, Nginx HA & Harbor

This comprehensive tutorial walks you through deploying a production‑grade Kubernetes cluster on multiple nodes, configuring Docker and containerd, setting up kubeadm, enabling IPVS, installing a high‑availability Nginx + Keepalived load balancer, deploying the Kubernetes dashboard, and installing a secure Harbor image registry with NFS storage.

DockerHAHarbor
0 likes · 44 min read
Build a Highly Available Kubernetes Cluster with Dashboard, Nginx HA & Harbor
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.

Cloud NativeCluster SetupDevOps
0 likes · 21 min read
Kubernetes (K8s) Complete Guide: From Architecture to Cluster Setup and Resource Management
Practical DevOps Architecture
Practical DevOps Architecture
Aug 25, 2022 · Cloud Native

Cloud Native Learning Path: Structured Curriculum Covering Go, Docker, Kubernetes, Istio, and Microservices

An extensive cloud‑native curriculum outlines a systematic learning path that combines foundational theory and hands‑on practice across ten chapters, covering Go language fundamentals, Docker core technologies, Kubernetes architecture, lifecycle management, Istio traffic control, multi‑cluster federation, security, and a microservices deployment case study.

DockerIstioKubernetes
0 likes · 5 min read
Cloud Native Learning Path: Structured Curriculum Covering Go, Docker, Kubernetes, Istio, and Microservices
Cloud Native Technology Community
Cloud Native Technology Community
Aug 25, 2022 · Cloud Computing

Dynamic Kubernetes Cluster Scaling at Airbnb

Airbnb’s engineering team describes how they migrated to Kubernetes, evolved their clusters through three stages, and built a custom gRPC‑based expander for the Cluster Autoscaler to achieve flexible, cost‑effective, and automated scaling across hundreds of heterogeneous clusters.

AirbnbCluster AutoscalerKubernetes
0 likes · 11 min read
Dynamic Kubernetes Cluster Scaling at Airbnb
SQB Blog
SQB Blog
Aug 24, 2022 · Operations

Accelerating Delivery: Our CI/CD, Branch Automation & Artifact Management Revamp

This article outlines how our team overhauled the CI/CD pipeline, migrated from Jenkins to GitLab CI, introduced Kubernetes‑based execution, automated branch management via Jira integration, restructured artifact storage with JFrog, and built an in‑house SCA solution, all to boost development efficiency, reduce manual errors, and secure software delivery.

Artifact ManagementDevOpsGitLab
0 likes · 17 min read
Accelerating Delivery: Our CI/CD, Branch Automation & Artifact Management Revamp
Cloud Native Technology Community
Cloud Native Technology Community
Aug 24, 2022 · Cloud Native

How to Plan and Execute Enterprise Containerization for Cloud‑Native Transformation

This guide explains the theory behind enterprise‑level containerization, outlines the dual‑state IT architecture, describes cloud‑native application types, compares migration patterns such as Encapsulate, Rehost, Replatform, Refactor, Rearchitect and Rebuild, and provides step‑by‑step criteria for selecting and preparing applications for cloud migration.

Cloud NativeCloud TransformationContainerization
0 likes · 11 min read
How to Plan and Execute Enterprise Containerization for Cloud‑Native Transformation
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.

Cloud NativeKubernetesPod
0 likes · 19 min read
Demystifying Kubernetes Pods: From YAML Basics to Full Lifecycle
Cloud Native Technology Community
Cloud Native Technology Community
Aug 23, 2022 · Cloud Native

Kubernetes 1.25 Release: 40+ New Features You Need to Know

Kubernetes 1.25 introduces over 40 enhancements across API Machinery, Apps, Authentication, Networking, Nodes, Security, Scheduling, and Storage, including beta‑graduated features, new alpha capabilities, and critical deprecations that improve safety, reliability, and flexibility for cloud‑native workloads.

DevOpsKubernetesRelease Highlights
0 likes · 11 min read
Kubernetes 1.25 Release: 40+ New Features You Need to Know
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 23, 2022 · Cloud Native

Why iLogtail’s Open‑Source Cloud‑Native Agent Is Redefining Observability

This article explores the open‑source release of Alibaba Cloud's iLogtail, detailing its lightweight, high‑performance design, multi‑tenant isolation, plugin architecture, Kubernetes integration, and the differences between its enterprise and community editions, while highlighting its role in modern observability pipelines.

Kuberneteslog collectionmonitoring
0 likes · 27 min read
Why iLogtail’s Open‑Source Cloud‑Native Agent Is Redefining Observability
Liangxu Linux
Liangxu Linux
Aug 21, 2022 · Operations

Why Do My Docker Containers Exit? Decoding Common Exit Codes

This guide explains how to view Docker and Kubernetes container exit codes, lists the most common codes such as 0, 1, 137, 139, and 143, describes what each code means, and shows the commands and scenarios that generate them.

Container TroubleshootingDockerExit Codes
0 likes · 6 min read
Why Do My Docker Containers Exit? Decoding Common Exit Codes
DataFunTalk
DataFunTalk
Aug 20, 2022 · Artificial Intelligence

Atlas Supercomputing Platform: Architecture, Alluxio‑Fluid Integration, and Performance Improvements for AI Workloads

The article presents CloudKnow's Atlas supercomputing platform, detailing its AI‑focused architecture, early storage and bandwidth challenges, the integration of Alluxio and Fluid for distributed caching, various business adaptations, and experimental results showing significant performance gains across speech denoising, image classification, large‑file processing, and speech recognition workloads.

AIAlluxioFluid
0 likes · 16 min read
Atlas Supercomputing Platform: Architecture, Alluxio‑Fluid Integration, and Performance Improvements for AI Workloads
Cloud Native Technology Community
Cloud Native Technology Community
Aug 19, 2022 · Cloud Native

Intuit’s Multi‑Cluster Kubernetes Management with Admiral Service Mesh

The article explains how Intuit manages hundreds of Kubernetes clusters using multi‑control‑plane architectures and Admiral to automate Istio service‑mesh configuration, illustrating the challenges of large‑scale microservice deployment and sharing a domestic bank’s experience with similar cloud‑native adoption.

AdmiralCloud NativeIstio
0 likes · 7 min read
Intuit’s Multi‑Cluster Kubernetes Management with Admiral Service Mesh
Shopee Tech Team
Shopee Tech Team
Aug 18, 2022 · Cloud Native

Shopee Druid Cloud Native Architecture Evolution: Design and Implementation

Shopee transformed its Druid analytics platform from a fragile physical‑machine setup into a cloud‑native, Kubernetes‑orchestrated solution that adds independent clusters, automatic scaling, traffic management, GitOps‑driven deployment, and container isolation, delivering higher stability, efficiency, lower cost, and stronger security alongside integrated monitoring and visualization tools.

DruidKubernetesScalability
0 likes · 20 min read
Shopee Druid Cloud Native Architecture Evolution: Design and Implementation
Ctrip Technology
Ctrip Technology
Aug 18, 2022 · Databases

Nebula Graph Architecture, Deployment Strategies, and Performance Optimization at Ctrip

This article describes Ctrip's adoption of Nebula Graph, covering the reasons for choosing the open‑source distributed graph database, its modular architecture, multi‑data‑center and blue‑green deployment patterns, middleware integration, client session management, query language extensions, and a series of performance‑tuning practices that solved stability and CPU issues in production.

Graph DatabaseKubernetesNebula Graph
0 likes · 21 min read
Nebula Graph Architecture, Deployment Strategies, and Performance Optimization at Ctrip
Su San Talks Tech
Su San Talks Tech
Aug 17, 2022 · Cloud Native

Step‑by‑Step Guide to Deploy a SpringBoot App on Kubernetes

This tutorial walks you through creating a simple SpringBoot web application, containerizing it with Docker, and deploying it to a Kubernetes cluster using Pods, Deployments, Services, and Ingress, while highlighting common pitfalls and comparing Java's resource usage to Go.

Cloud NativeDeploymentDocker
0 likes · 9 min read
Step‑by‑Step Guide to Deploy a SpringBoot App on Kubernetes
Ops Development Stories
Ops Development Stories
Aug 16, 2022 · Cloud Native

Master Kubernetes Authentication & Authorization: From Users to RBAC

This article explains how Kubernetes secures its API Server through authentication and authorization, covering user types, authentication methods such as client certificates, bearer tokens, OIDC, and static token files, and then details the RBAC model, role bindings, and service account usage for fine‑grained access control.

AuthorizationCloudNativeKubernetes
0 likes · 18 min read
Master Kubernetes Authentication & Authorization: From Users to RBAC
Open Source Linux
Open Source Linux
Aug 15, 2022 · Cloud Native

Top GitOps Tools for Kubernetes: A Comprehensive Guide

This article reviews the most popular GitOps tools for Kubernetes, explains the GitOps concept, and details how each tool—such as ArgoCD, Flux, Helm, Crossplane, and Argo Rollouts—enables declarative, automated, and auditable infrastructure management.

Argo RolloutsArgoCDCrossplane
0 likes · 22 min read
Top GitOps Tools for Kubernetes: A Comprehensive Guide
DevOps Cloud Academy
DevOps Cloud Academy
Aug 14, 2022 · Cloud Native

Installing and Using Tektoncd Operator on Kubernetes

This guide explains how to install the Tektoncd Operator on a Kubernetes cluster, configure its CRDs, choose installation methods, customize component images, apply predefined profiles, and run a simple hello‑goodbye pipeline using Tekton tasks and PipelineRun objects.

Cloud NativeKubernetesOperator
0 likes · 10 min read
Installing and Using Tektoncd Operator on Kubernetes
Architect
Architect
Aug 13, 2022 · Cloud Native

Kubernetes Is About APIs, Not Containers: Understanding the API Framework and CRDs

This article explains why Kubernetes’s true value lies in its extensible, declarative API framework rather than containers, illustrates the API types, shows how Custom Resource Definitions act like database tables, and provides practical examples of creating, querying, and managing CRDs with kubectl.

APICRDCloud Native
0 likes · 17 min read
Kubernetes Is About APIs, Not Containers: Understanding the API Framework and CRDs
IT Architects Alliance
IT Architects Alliance
Aug 11, 2022 · Backend Development

From Monolith to Microservices and Containerization: Architecture, CI/CD, and Operations Practices

This article chronicles the evolution of a SaaS product from a simple monolithic SPA through microservice decomposition to containerized deployment, detailing API design, CI/CD pipelines, Spring Cloud and Kubernetes integration, automated tracing, monitoring, and lessons learned for small development teams.

Backend ArchitectureDockerKubernetes
0 likes · 14 min read
From Monolith to Microservices and Containerization: Architecture, CI/CD, and Operations Practices
Meituan Technology Team
Meituan Technology Team
Aug 11, 2022 · Cloud Native

LAR: Load Auto-Regulator System for Resource Utilization and Service Quality

The article analyzes Meituan’s self‑designed Load Auto‑Regulator (LAR), detailing its tiered resource‑pool architecture, dynamic load‑to‑static‑resource mapping, and QoS mechanisms that together raise data‑center CPU utilization by 5‑10% while keeping online service quality stable, and discusses its deployment in online and mixed‑workload scenarios.

Cloud NativeCluster ManagementKubernetes
0 likes · 28 min read
LAR: Load Auto-Regulator System for Resource Utilization and Service Quality
Efficient Ops
Efficient Ops
Aug 10, 2022 · Cloud Native

How Kubernetes Ensures Seamless Pod Networking with CNI and Network Policies

This article explains Kubernetes' fundamental network requirements, the pod networking model, the role of CNI plugins, common implementation approaches, and how Network Policies provide fine-grained traffic control, offering a comprehensive overview of container networking within cloud-native clusters.

CNICloud NativeKubernetes
0 likes · 11 min read
How Kubernetes Ensures Seamless Pod Networking with CNI and Network Policies
Tencent Cloud Developer
Tencent Cloud Developer
Aug 10, 2022 · Cloud Native

Understanding the Kubernetes Scheduler: Queues, Filtering, Scoring, and Plugins

The Kubernetes scheduler continuously watches for unscheduled Pods, places them in a priority queue, filters feasible Nodes, scores and selects the best Node using built‑in and custom plugins—adjusting the node‑sampling rate for large clusters, and allowing extensibility through extenders, multiple schedulers, and the scheduler framework configuration.

Custom SchedulerExtenderKubernetes
0 likes · 11 min read
Understanding the Kubernetes Scheduler: Queues, Filtering, Scoring, and Plugins
IT Architects Alliance
IT Architects Alliance
Aug 9, 2022 · Cloud Native

Understanding Kubernetes Architecture: Components, Deployment Process, Pods, Networking, and Services

This article provides a comprehensive overview of Kubernetes, covering its master‑node architecture, core components such as API Server, Scheduler, and Controllers, the step‑by‑step creation of Deployments, the role of Pods, container orchestration patterns, networking fundamentals, and service discovery mechanisms for microservices.

Cloud NativeDeploymentKubernetes
0 likes · 11 min read
Understanding Kubernetes Architecture: Components, Deployment Process, Pods, Networking, and Services
Cloud Native Technology Community
Cloud Native Technology Community
Aug 9, 2022 · Cloud Native

Integrate Dubbo Services into Aeraki Mesh for Full L7 Traffic Management

This guide explains how to connect Dubbo services to Aeraki Mesh using Dubbo2Istio or direct ServiceEntry definitions, covering configuration, environment variables, Kubernetes deployment, and client adjustments to achieve comprehensive L7 traffic routing, load balancing, and rate limiting within an Istio service mesh.

Aeraki MeshCloud NativeDubbo
0 likes · 10 min read
Integrate Dubbo Services into Aeraki Mesh for Full L7 Traffic Management
Ops Development Stories
Ops Development Stories
Aug 9, 2022 · Cloud Native

Master Kubernetes Cluster: Install, Upgrade, Backup, and Restore Step‑by‑Step

This comprehensive guide walks you through installing a Kubernetes cluster with kubeadm, configuring containerd, initializing master and worker nodes, deploying Calico networking and the Dashboard, performing upgrades, renewing certificates, adding or removing nodes, and backing up both etcd data and cluster manifests using scripts and Velero.

CalicoCluster UpgradeKubernetes
0 likes · 36 min read
Master Kubernetes Cluster: Install, Upgrade, Backup, and Restore Step‑by‑Step
Open Source Linux
Open Source Linux
Aug 9, 2022 · Fundamentals

How Docker Uses Linux cgroups to Allocate CPU Resources

This article explains how Docker containers rely on Linux cgroups and namespaces for resource isolation, details CPU share and quota scheduling, and shows practical commands to inspect cgroup assignments, helping developers optimize container performance on Kubernetes.

CPU schedulingDockerKubernetes
0 likes · 16 min read
How Docker Uses Linux cgroups to Allocate CPU Resources