随笔分类 - K8S
摘要:通过作为卷挂载的 ConfigMap 更新配置 使用 kubectl create configmap 命令基于字面值创建一个 ConfigMap: kubectl create configmap sport --from-literal=sport=football 下面是一个 Deployme
阅读全文
摘要:Kubernetes 1.29 引入了一种新的 Alpha 特性:kube-proxy 的 nftables 模式。 目前该模式处于 Beta 阶段,并预计将在 1.33 版本中达到一般可用(GA)状态。 新模式解决了 iptables 模式长期存在的性能问题,建议所有运行在较新内核版本系统上的用户
阅读全文
摘要:随着云原生架构的不断演进,Kubernetes 已成为部署复杂分布式系统的首选平台。 在这个生态系统中,最强大却又微妙的设计模式之一是边车(Sidecar) 模式 —— 一种允许开发者扩展应用功能而不深入源代码的技术。 边车模式的起源 想象一下边车就像一个可靠的伴侣摩托车附件。历史上,IT 基础设施
阅读全文
摘要:水平 Pod 自动扩缩 是 Kubernetes 中一个众所周知的特性,它允许你的工作负载根据资源利用率自动增减副本数量。 假设你在 Kubernetes 集群中运行了一个具有 50 个副本的 Web 应用程序。 你配置了 Horizontal Pod Autoscaler (HPA)根据 CPU
阅读全文
摘要:镜像拉取策略终于按你的预期工作了! Kubernetes 中有些东西让人感到奇怪,imagePullPolicy 的行为就是其中之一。 Kubernetes 作为一个专注于运行 Pod 的平台,居然在限制 Pod 访问经认证的镜像方面,存在一个长达十余年的问题, v1.33 解决了这个十年前的老问题
阅读全文
摘要:代表 Kubernetes 项目,我很高兴地宣布,原地 Pod 调整大小特性(也称为原地 Pod 垂直缩放), 在 Kubernetes v1.27 中首次引入为 Alpha 版本,现在已升级为 Beta 版本, 并将在 Kubernetes v1.33 发行版中默认启用! 这标志着 Kuberne
阅读全文
摘要:简要回顾 我想提醒读者的是,Kubernetes v1.29.0 版本增加了对 边车容器的原生支持, 现在可以在 .spec.initContainers 字段中定义,但带有 restartPolicy: Always。 你可以在下面的示例 Pod 清单片段中看到这一点: initContainer
阅读全文
摘要:Kubernetes Event 提供了集群操作的关键洞察信息,但随着集群的增长,管理和分析这些 Event 变得越来越具有挑战性。 这篇博客文章探讨了如何构建自定义 Event 聚合系统,以帮助工程团队更好地理解集群行为并更有效地解决问题。 Kubernetes Event 的挑战 在 Kuber
阅读全文
摘要:在电信、高性能或 AI 计算等必须高度可靠且满足严格性能标准的行业中,容器化应用通常需要特定的操作系统配置或硬件支持。 通常的做法是要求使用特定版本的内核、其配置、设备驱动程序或系统组件。 尽管存在开放容器倡议 (OCI) 这样一个定义容器镜像标准和规范的治理社区, 但在表达这种兼容性需求方面仍存在
阅读全文
摘要:K8S是google公司开发的一套开源的容器应用管理系统 1 K8S提供使用Docker对应用程序包装,实例化,运行,并以集群的方式运行,管理跨主机容器; 还可以配合服务发现工具解决Docker跨主机容器之间的通信问题 2K8S自带服务修复机制,应用高可用,还支持安装UI插件,来管理整个系统 3 简
阅读全文

浙公网安备 33010602011771号