logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

K8s中服务发现Ingress与Ingress Controller应用实践

在 Kubernetes 集群中,Service 已经为 Pod 提供了稳定的访问入口和基础的负载均衡能力。然而,Service 默认工作在四层(TCP/UDP),无法实现基于域名、URL 路径等七层路由的高级流量管理。当我们需要将多个服务通过同一个入口暴露到外部,并且希望根据不同的域名或路径转发到不同的后端时,传统的 Service(尤其是 NodePort 类型)会暴露出明显的不足:每个服务需

文章图片
#kubernetes#服务发现#容器
Docker 企业级私有仓库 Harbor 完整部署实战

本文深入探讨容器镜像仓库的两种主流方案:自建Harbor私有仓库与云厂商托管仓库。详细解析Harbor的分布式架构(包含Nginx、CoreService、RegistryV2等核心组件),提供从Docker环境准备到Harbor离线部署的完整实操指南,重点说明HTTPS加密配置、镜像推拉流程及WebUI管理。同时对比阿里云ACR等云托管方案,分析其开箱即用优势。文章涵盖CentOS7和银河麒麟V

文章图片
#docker#容器#运维
K8s 数据存储全解析:从 EmptyDir 到 PV/PVC

本文系统介绍了Kubernetes中的持久化存储机制。主要内容包括:1)基础Volume类型(emptyDir、hostPath)的特点和使用场景;2)NFS网络存储的配置方法;3)PV/PVC架构的原理与实践,详细讲解了PV的创建、PVC绑定以及回收策略(Recycle和Retain)的区别。通过具体示例演示了不同存储方案的应用场景,为容器化应用提供了从临时共享到持久化存储的完整解决方案。文章最

文章图片
#kubernetes#容器#云原生
K8s Secret 与 ConfigMap 配置管理及动态更新实战详解

Kubernetes通过Secret和ConfigMap管理敏感与非敏感配置数据。Secret以Base64编码存储密码等敏感信息,支持通过Volume(推荐)或环境变量注入Pod,Volume方式支持动态更新。ConfigMap以明文存储普通配置,使用方式与Secret类似。创建方式包括kubectl命令和YAML文件,最佳实践包括使用Volume挂载而非环境变量、控制访问权限等。两者都能避免硬

文章图片
#kubernetes#容器#云原生
探索 openEuler 2403:基于 Containerd 的 K8s 集群部署全流程

本文详细介绍了在openEuler 24.03 LTS-SP1系统上部署基于Containerd的Kubernetes集群的全过程。主要内容包括:环境规划与主机配置、软件包安装、Containerd配置、Kubeadm集群初始化、Calico网络插件部署等关键步骤。文章特别针对国内环境优化了镜像源配置,提供了详细的调试工具(crictl/ctr)使用指南,并通过部署Nginx测试应用验证集群功能。

文章图片
#kubernetes#容器#云原生
彻底搞懂 K8s 服务访问:ClusterIP、NodePort 流量机制

本文深入解析Kubernetes Service的工作原理及实践应用。Service作为Kubernetes的核心抽象,通过ClusterIP为Pod提供稳定访问入口,利用标签选择器动态关联后端Pod。文章详细演示了创建Deployment和Service的过程,并通过iptables规则分析Service的负载均衡机制,包括DNAT转换和随机转发策略。同时介绍了通过DNS名称访问Service的

文章图片
#kubernetes#容器#云原生
搞懂 K8s 健康检查:探针机制与最佳实践

Kubernetes健康检查机制解析:Liveness与Readiness探测 Kubernetes通过Liveness和Readiness两种健康检查机制增强容器自愈能力。Liveness探测用于检测容器是否存活,失败时会重启容器;Readiness探测则判断容器是否就绪,失败时会将Pod从Service负载均衡中移除。两种探测支持exec、httpGet和tcpSocket三种检查方式,可配置

文章图片
#kubernetes#容器#云原生
一文吃透 K8s:Deployment 滚动更新与版本回滚

Kubernetes滚动更新与版本回滚实战指南 本文详细介绍了Kubernetes中实现零停机应用更新的滚动更新机制及其操作方法。主要内容包括: 滚动更新原理:通过逐步替换Pod副本实现服务不中断的版本更新 实战演示:以httpd镜像为例展示从2.4.33到2.4.38的完整更新过程 版本回滚方法:利用Deployment的revision历史记录实现快速版本回退 关键参数配置:包括maxSurg

文章图片
#kubernetes#容器#云原生
从零读懂 K8s:核心概念、集群架构与工作原理

Kubernetes(K8s)作为容器编排领域的事实标准,通过"控制平面+工作节点"的分布式架构实现大规模容器集群管理。核心概念包括Pod(最小工作单元)、Controller(Pod管理者)、Service(访问入口)等;架构层面由Master节点(含API Server、Scheduler等组件)和Node节点(含kubelet、kube-proxy等)协同工作,实现资源调

文章图片
#kubernetes#架构#容器
一文吃透 K8s Deployment:资源创建、扩缩容与节点自愈实战

本文详细介绍了Kubernetes中Deployment控制器的核心功能与应用实践。作为K8s最常用的工作负载控制器,Deployment通过ReplicaSet管理Pod生命周期,支持声明式配置、滚动更新、版本回滚等高级特性。文章从基本概念出发,结合YAML配置示例,系统讲解了Deployment的创建流程、扩缩容操作、节点故障自愈机制,以及如何通过Label精准控制Pod调度位置。通过深入解析

文章图片
#kubernetes#容器#云原生
    共 74 条
  • 1
  • 2
  • 3
  • 8
  • 请选择