首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
云原生
David爱编程
创建于2024-01-05
订阅专栏
云原生相关技术,包含Docker\Kubernetes\微服务等
等 19 人订阅
共80篇文章
创建于2024-01-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从 Ingress 到 Gateway:K8s 网络入口的进化史
你可能在 K8s 中用过 Ingress,也听过新标准 Gateway API,但这两者究竟有啥区别?什么时候该用哪个?到底要不要迁移? 本篇文章带你理清 K8s 网络入口的技术严谨脉络。
K8s 污点与容忍实战:Pod调度的高级玩法
Node不是你想上就能上,在 K8s 中,Pod 默认会被调度器随机分配到集群中满足资源条件的节点上。但有些节点是我们不希望普通工作负载随意调度过去的,这时候仅靠 Node Affinity 还不够。
K8s 对外暴露服务的底层秘密
在 K8s 中,我们常用 Service 来实现 Pod 的访问和负载均衡。当你希望把服务暴露到集群外部,第一时间想到的可能是 NodePort。 这个概念简单易用,但底层机制你真的 搞懂了吗?
揭开 kube-proxy 神秘面纱:K8s 网络调度的幕后英雄
在 Kubernetes 网络模型中,我们常常提到 Service 实现了负载均衡与服务发现。但很多人不知道,这一切的“幕后英雄”正是 kube-proxy。
K8s ConfigMap 完整指南:配置管理原来可以这么优雅!
引言 在 Kubernetes 中,配置和代码解耦是最佳实践之一。 不论是环境变量、应用配置文件,还是命令行参数,都不应该硬编码在镜像里。 而 ConfigMap,正是官方提供的轻量级配置管理方案。
Service 与 Headless Service 全面对比与实战指南
在 Kubernetes 中,Service 是实现服务访问和发现的核心组件。但很多人使用了很久 Service,却不一定搞清楚它的几种类型,特别是与之对立又互补的 Headless Service。
你真的懂 Headless Service 吗?K8s 网络通信的隐藏王牌
在 Kubernetes 中,Service 是实现服务发现和负载均衡的关键组件。而其中有一种不太“起眼”的特殊 Service 类型,叫做 Headless Service。
别再只会 ClusterIP!搞懂 Kubernetes Service 的正确打开方式
很多人用 Kubernetes 部署服务时,只知道创建 Deployment 和 Pod,却忽略了网络访问这一核心问题。Pod 的 IP 不稳定,随时可能变动,如果直接访问,会导致服务间通讯断开。
容器老是重启?99% 是这几个 K8s 设置没配好!
你有没有遇到过这些让人抓狂的问题? 别急!本文将一次性帮你搞懂 Kubernetes 的重启机制、重启原因、排查方法和优化策略,让你的服务跑得稳、告警少、老板放心!
90%工程师都踩过的坑:K8s三种探针最佳组合方案全解析
Kubernetes 中的健康检查机制,是保障容器稳定运行的基石。通过探针,K8s 能够判断容器是否存活、是否可对外提供服务、是否已完成启动。 本文详细介绍介绍K8s 提供的三种类型的探针。
99% K8s 稳定性问题,竟是资源限制没配好!
在 K8s 中部署服务时,你是否遇到这些问题: 容器莫名其妙被重启? 节点负载飙升,服务不可用? 明明 Pod 没死,却对外响应超慢? 这些问题的罪魁祸首,很可能是你没有正确配置资源限制.
Kubernetes启动探针:解决慢启动服务的利器
在 Kubernetes 中,健康检查机制是保障服务稳定运行的核心。而在存活探针与就绪探针之外,还有一个更容易被忽略但非常实用的健康检查——启动探针(Startup Probe) 。
Kubernetes存活探针:自动修复服务的第一道防线
在 Kubernetes 中,服务的稳定运行不仅依赖强大的调度系统,也离不开对容器健康状态的持续监测。而存活探针(Liveness Probe) ,正是实现自动故障检测与恢复的关键工具。
Kubernetes就绪探针:高可用服务的守门人
在 Kubernetes 的世界里,探针(Probe)是应用健康管理的基石。其中,就绪探针(Readiness Probe)更是服务稳定上线的“守门人”。
揭秘Kubernetes Pod生命周期全流程
在 Kubernetes 的世界中,Pod 是承载容器运行的最小计算单元。虽然我们平时用 kubectl apply 部署 YAML 就能跑起一个服务,但实际上,Pod 从创建到终止经历了多个阶段。
K8s中Pod 和容器到底啥关系?
为何需要 Pod? 在 Kubernetes(k8s)中,把「容器」比作运行应用的小屋,而「Pod」则是把关联小屋围在同一个院子里,共享网络和存储资源。
K8s中Service 的四种类型你用过哪些?
在 K8s中,Pod 的 IP 地址是动态分配的,Pod 可能随时被销毁或重建,因此不能直接依赖 Pod IP 进行通信。为了解决这个问题,K8s 提供了 Service,并分配4个可用的type。
通过kubefed实现kubernetes集群的联邦
本文介绍了如何通过kubefed实现多套kubernetes集群的联邦,由于资源的限制,在本文的演示过程中使用的是通过kind创建的3套容器化的kubernetes集群。
使用kind一键创建kubernetes容器化集群
我们平时本地搭建kubernetes集群少则耗时半小时,多则耗时数小时,而本文介绍的kind工具则可以实现在分钟级完成kubernetes集群的搭建,大大提高了k8s集群安装和调试效率。
阿里云开源容器镜像同步工具-image-syncer,再也不怕跨环境同步镜像了
image-syncer是一个阿里云开源的容器镜像同步工具,可用来进行多对多的镜像仓库同步,支持目前绝大多数主流的 docker镜像,可以大大提高跨环境升级、部署时镜像同步效率!