k8s

淡泊if2 天前
网络·kubernetes·k8s
K8s 网络排障:从抓包开始,一步步定位诡异“502”网络一出事,别先重启,从 Pod 打到内核的思路才是硬道理你有没有遇到过这种情况:K8s 集群里的服务突然返回 502 Bad Gateway,翻日志啥也没有,问开发说“代码没改”,看监控 CPU、内存都挺健康,最后只能默默重启 Pod 或节点,问题暂时消失,但过几天又来了?
WAIT_TIME5 天前
k8s·kubesphere·rancher·rke2
RKE2 + KubeSphere 部署方案K8S部署方案对比:K8S管理方案选型:方案组合: RKE2 (集群引擎) + KubeSphere (管理平台)
稀样6 天前
k8s·jenkins
常见的学习资料网站openjdk https://openjdk.org/jdk21https://docs.oracle.com/en/java/javase/21/docs/specs/man/java.html
老友@8 天前
开发语言·ci/cd·docker·云计算·k8s·perl
云计算的统一心智模型在云计算出现之前,计算资源的使用方式可以用一句话概括:先买机器,再想业务,最后承担风险。过去,一家公司只要想上线一个系统,几乎必然要经历下面这条固定路线:
j2001032223 天前
gateway·k8s
Gateway—— 高级流量路由Gateway API 是 Kubernetes 官方推出的下一代流量管理标准,旨在解决传统 Ingress 在协议支持、扩展性和多租户等方面的不足。它通过 GatewayClass、Gateway、HTTPRoute 等 CRD 实现流量治理的分层解耦,让基础设施和应用团队各司其职。本章将以若依项目为例,实战部署 Envoy Gateway 并实现高级流量路由。
西门吹雪分身25 天前
java·容器·kubernetes·k8s
K8S之IngressIngress介绍 Service对集群之外暴露服务的主要方式有两种:NotePort和LoadBalancer,但是这两种方式,都有一定的缺点:
小义_25 天前
linux·云原生·k8s
【Kubernetes】(二)k8s基础目录一、Kubernetes 集群架构:控制平面与工作节点1. 控制平面核心组件2. 工作节点核心组件
小义_1 个月前
云原生·k8s
【Kubernetes】(一)k8s基础目录一、Kubernetes 是什么?二、Kubernetes 不是什么?三、从部署演进看 Kubernetes 的价值
hrhcode1 个月前
云原生·k8s
【云原生】三.Kubernetes核心对象(上):Pod与Label详解在上一篇文章中,我们了解了Kubernetes的整体架构和环境搭建方法。现在,我们需要深入理解Kubernetes的核心对象——Pod和Label。Pod是Kubernetes中最小的调度单元,Label则是资源组织和管理的关键机制。理解这两个概念,是掌握Kubernetes的基础。
hrhcode1 个月前
云原生·kubernetes·k8s
【云原生】六.Kubernetes存储与配置管理:ConfigMap、Secret与持久化存储在之前的文章中,我们学习了Kubernetes的核心对象、服务发现和负载均衡机制。现在,我们需要解决两个关键问题:如何管理应用配置和敏感信息,以及如何实现数据持久化。ConfigMap和Secret提供了配置和敏感信息的管理能力,而PersistentVolume和PersistentVolumeClaim则实现了存储资源的抽象和管理。
人间打气筒(Ada)1 个月前
云原生·kubernetes·云计算·k8s·devops·namespace·label
Kubernetes核心技术-namespace & labelKubernetes核心技术-namespace & label命名空间(namespace)当你开始在Kubernetes之上构建越来越多的服务时,简单的任务开始变得更加复杂。 例如,团队无法创建具有相同名称的Kubernetes Service或Deployment。 如果你有成千上万的Pod,只是列出它们都需要一些时间,更不用说实际管理它们了!
hrhcode1 个月前
云原生·k8s
【云原生】四.Kubernetes核心对象(下):Deployment、Service与Namespace在上一篇文章中,我们深入学习了Pod和Label的概念。Pod虽然是Kubernetes最小的调度单元,但在实际生产环境中,我们很少直接管理Pod,而是使用更高级的控制器来管理。Deployment是Kubernetes中最常用的控制器,用于管理无状态应用;Service则提供了服务发现和负载均衡能力;Namespace实现了资源的逻辑隔离。
hrhcode1 个月前
云原生·k8s
【云原生】二.Kubernetes基础入门:架构详解与环境搭建在容器化技术日益普及的今天,Docker解决了应用的打包和运行问题,但当容器数量增多、需要跨多台服务器部署时,如何高效管理这些容器就成了新的挑战。Kubernetes(简称K8s)正是为解决这个问题而生的容器编排平台,它能够自动化部署、扩展和管理容器化应用。
西门吹雪分身1 个月前
java·容器·kubernetes·k8s
K8S之Pod调度在默认情况下,一个Pod在哪个Node节点上运行,是由Scheduler组件采用相关的算法计算得到的,这个过程不受人工控制的。但是在实际的使用过程中,这并不满足相关的需求,因为在很多的情况下,我们想控制某些Pod到达某些节点上,那么应该怎么做呢?这个就需要了解kubernetes对Pod的调度规则,kubernetes提供了四大类的调度方式:
没有bug.的程序员1 个月前
安全·云原生·kubernetes·k8s·rbac·权限模型·服务账户
云原生安全深潜:K8s RBAC 权限模型内核、服务账户生命周期与权限最小化实战指南前言:在权限的“逻辑边界”中构建绝对防御在云原生计算的宏大演进中,Kubernetes(简称 K8s)早已超越了简单的容器编排工具,成为了一个逻辑上的分布式操作系统。在这个系统中,API Server 是唯一的权力中枢,所有的资源操作——从 Pod 的启动到 Secret 的读取——都必须经过严密的“关卡”。
swbook1 个月前
docker·kubernetes·k8s·kubectl-ai
k8s1.35.1二进制部署2026年2月11日,Kubernetes发布了最新v1.35.1版本。截至2月11日,本实验相关软件etcd、docker、cri-dockerd、nginx、kubectl-ai及清单文件calico、coredns、metrics server均采用最新发布版本。集群部署中,发现了个别配置参数过期在本次版本中不能再使用而需要调整,新版k8s体系在部署方面仍维持了高度的稳定性和一到性。本方案结合企业环境部署及运行的经验进行总结,得以整理形成保姆级的部署方案。另外,也得到了多位同学提供的宝贵资源和思路支
西门吹雪分身1 个月前
java·kubernetes·k8s
K8S之Pod生命周期我们一般将pod对象从创建至终的这段时间范围称为pod的生命周期,它主要包含下面的过程:流程图:在整个生命周期中,Pod会出现5种状态(相位) ,分别如下:
识途老码1 个月前
k8s·master
7.k8s-master组件介绍Kubernetes 控制平面由四个核心组件构成,均以静态 Pod 形式部署于 Master 节点:部署路径:/etc/kubernetes/manifests/
识途老码1 个月前
k8s·pod
5.k8s的pod介绍Pod 是 Kubernetes 中最小可调度与部署单元,代表一个逻辑主机,封装一个或多个紧密协作的容器。
识途老码1 个月前
k8s·静态pod
6.k8s-静态(static)pod介绍@toc静态 Pod 是由特定节点上的 kubelet 直接管理,不依赖 Kubernetes API Server 的特殊 Pod 类型。