云原生之旅云原生微服务应用的注册/配置中心介绍本文系统介绍了微服务注册与配置中心的演进,从 Eureka、Zookeeper 到 Kubernetes 内置发现机制,再到 Nacos 在云原生中的融合应用,帮助开发者理解现代服务治理体系的全貌。 云原生之旅第六部分 2025-10-28
云原生之旅第五部分:Argo CD 实现 GitOps 持续交付本文介绍如何在已有 Tekton CI 基础上,通过 Argo CD 实现 GitOps 式 CD 流程,从代码提交到自动部署的全过程,其中包括 ArgoCD 的部署和应用创建同步等。 云原生之旅第五部分 2025-10-20
云原生之旅第五部分:Tekton K8S 原生 CI/CD 实践指南本文介绍如何在 Kubernetes 上使用 Tekton 构建原生 CI/CD 流水线,涵盖 Git 克隆、镜像构建、PipelineRun等配置,帮助 DevOps 工程师快速搭建高效可扩展的流水线实践。 云原生之旅第五部分 2025-10-16
云原生之旅第五部分:Gitea runner + K8S 流水线构建指南本文主要介绍了如何在 Kubernetes 中部署 Gitea Runner 以实现自动化 CI/CD 流水线,并对比与主机部署的优势。 云原生之旅第五部分 2025-10-14
云原生之旅第五部分:基于 K8S 部署 Harbor 镜像仓库本文介绍了如何使用 Helm 在 Kubernetes 集群中部署 Harbor 企业级镜像仓库,并详细对比了 Docker Compose 与 Kubernetes 部署方式的区别,帮助你从单机 Harbor 平滑过渡到集群化生产环境。 云原生之旅第五部分 2025-10-11
云原生之旅第四部分:Operator 快速入门Kubernetes Operator 是一种让集群具备「自我管理」能力的方式。本文将通过简单示例,介绍 Operator 的核心概念、工作原理,并使用官方推荐的 kubebuilder 工具快速创建一个自定义控制器,帮助你理解 Operator 的基本开发流程。 云原生之旅第四部分 2025-10-10
云原生之旅第四部分:Kustomize 快速入门本文将带你快速入门 Kustomize,了解如何通过 Base 与 Overlay 管理 Kubernetes 配置,实现不同环境的差异化部署。 云原生之旅第四部分 2025-10-09
云原生之旅第四部分:Helm 快速入门Helm 是 Kubernetes 的包管理工具,可以帮助我们快速部署、管理和升级应用。通过本教程,你将了解 Helm 的基本概念、安装方法、常用命令及实际部署示例。 云原生之旅第四部分 2025-10-07
云原生之旅第四部分:Job/CronJob 资源介绍Job 用于一次性任务,确保 Pod 成功运行至完成;CronJob 则按计划周期性创建 Job,实现定时任务与自动化运维。 云原生之旅第四部分 2025-09-25
云原生之旅第四部分:DaemonSet 资源介绍DaemonSet 用于在每个或特定节点上运行守护进程 Pod,常用于节点监控、日志采集和网络插件,自动响应节点增删,确保集群覆盖与稳定。 云原生之旅第四部分 2025-09-24
云原生之旅第四部分:StatefulSet 资源介绍StatefulSet 是 Kubernetes 管理有状态应用的核心控制器,提供稳定网络标识、独立持久存储和有序部署能力,适用于数据库、消息队列等集群服务的云原生部署。 云原生之旅第四部分 2025-09-23
云原生之旅第四部分:PV/PVC 资源介绍PV/PVC 是 Kubernetes 实现持久化存储的核心机制,通过声明式资源和解耦模型,让应用无需关心底层存储细节。 云原生之旅第四部分 2025-09-22