收藏本版 |订阅

Kubernetes论坛 今日: 0|主题: 0|排名: 75 

  • 实用脚本公开!0成本实现GitOps中Kubernetes资源自动调优 New
    原文发布于 CloudPilot AI 在云原生环境中,Kubernetes 资源配置是一项非常关键的工作,尤其是当你通过 GitOps 流程来管理集群时更是如此。 这篇文章会带你了解资源管理中常见的一些“坑”——比如资源预留太多,配额浪费严重,或者因为资源不足而无法部署新服务。同时我们也会介绍几种不花一分钱的方法,帮你更轻松地解决 ...
    096 钱益兵 发表于 昨天 20:43 Kubernetes论坛
  • Karpenter 实现多云支持最后一块拼图:GCP Provider 预览版发布 New
    原文发布于 CloudPilot AI 由 CloudPilot AI 团队主要贡献开发的 Karpenter GCP Provider,已于近日发布预览版本。这一版本的推出,意味着 Google Cloud 用户也能充分体验 Karpenter 在智能调度与成本优化方面的强大功能。 这不仅是产品本身的一次重要跃进,更标志着 Karpenter 在多云能力上的一次关键补全——完成对 ...
    00 你丫的欠 发表于 昨天 20:43 Kubernetes论坛
  • k8s~pod资源限制和JVM的XMX配置 New
    这两个不可以配置一样的值,Pod的内存限制必须大于JVM的最大堆内存(-Xmx)。 将Pod内存限制和JVM堆内存都设为8G,几乎必然导致Pod因内存不足(OOMKilled)而被杀死。这是因为JVM运行时占用的总内存,除了你用-Xmx设置的堆内存,还包括许多其他“非堆”部分,而这些开销并没有被计算在8G以内。 为什么Pod限制必须大于堆内存 ...
    083 我想睡 发表于 6 天前 Kubernetes论坛
  • Kubernetes实战:Spring Boot微服务自动化部署指南
    前言 Kubernetes(K8s)是容器编排的事实标准,本文带你实战 Spring Boot 微服务在 K8s 中的自动化部署。 一、K8s 核心概念 Pod:最小调度单元,一个 Pod 可包含多个容器 Deployment:声明 Pod 副本数和更新策略 Service:为 Pod 提供稳定的访问入口 Ingress:HTTP/HTTPS 路由 二、Dockerfile 准备 FROM eclipse-temurin: ...
    06 天使藍 发表于 2026-4-5 Kubernetes论坛
  • docker~BuildKit的介绍
    Docker BuildKit 深度解析 BuildKit 是 Docker 的下一代构建引擎,从 Docker 18.09 版本开始引入,现已默认启用。它重新设计了构建系统,提供了更好的性能、安全性和可扩展性。 一、核心架构与优势 传统构建器 vs BuildKit 特性 传统构建器 BuildKit 构建过程 线性顺序执行 并行化执行 缓存机制 基于层哈希 内容寻 ...
    091 我是人生有约 发表于 2026-4-2 Kubernetes论坛
  • k8s~secret资源的使用
    Kubernetes Secret 资源使用详解 1. Secret 基本概念 Secret 是 Kubernetes 中用于存储敏感信息的资源对象,如密码、OAuth 令牌、SSH 密钥等。与 ConfigMap 类似,但 Secret 的数据是经过 base64 编码存储的。 2. Secret 类型 2.1 内置类型 Opaque:默认类型,存储任意用户定义的数据 kubernetes.io/service-account-token ...
    094 天使伊人 发表于 2026-3-31 Kubernetes论坛
  • Kubernetes入门:从概念到实践的完整指南
    前言 Kubernetes(K8s)是当今最流行的容器编排平台,是DevOps工程师的必备技能。本文从概念到实践,带你快速入门K8s。 一、K8s是什么? Kubernetes是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用。 核心功能: 自动装箱:根据资源需求自动调度容器 自我修复:失败容器自动重启 水平扩展:一键扩缩容 服 ...
    028 春林沐雨 发表于 2026-3-28 Kubernetes论坛
  • 轻量强大!一款现代化的 Kubernetes 集群管理与监控工具!
    大家好,我是 Java陈序员。 在云原生时代,Kubernetes 早已成为集群管理的标配。随着企业 K8s 集群规模扩大、业务场景复杂化,传统管理工具的短板愈发明显。对于云原生开发者而言,一款轻量、高效、覆盖全生命周期的 K8s 可视化面板工具,早已成为刚需。 今天,给大家介绍一款现代化的 Kubernetes 集群管理与监控工具,不仅 ...
    032 谦虚中国人 发表于 2026-3-9 Kubernetes论坛
  • Ubuntu离线环境部署Kubernetes v1.31.3(ARM64)
    离线ARM64环境 Kubernetes v1.31.3 部署过程记录 前言 本文基于 Ubuntu 22.04/24.04 LTS ARM64 架构,提供完全离线、无外网、无私有仓库的 Kubernetes 集群部署方案,包含完整部署流程、离线物料制备、实战踩坑问题解决。 一、部署环境要求 1.1 硬件配置 节点角色 数量 CPU 内存 磁盘 架构 Master 1 ≥4核 ≥8G ≥4 ...
    068 子书 发表于 2026-3-5 Kubernetes论坛
  • Kubernetes Charts资源包管理工具之Heml学习总结
    实践环境 registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.16 registry.cn-shanghai.aliyuncs.com/labring/helm:v3.8.2 简介 Helm 是 Kubernetes 生态系统中最核心的包管理工具,被誉为“Kubernetes 的 apt/yum”,其设计目标是简化 Kubernetes 应用的部署、管理与分发,通过标准化的“包”格式(Chart)解决 ...
    039 清江山水 发表于 2026-2-4 Kubernetes论坛
  • Kubernetes 基于sealos和nerdctl实现镜像管理
    实践环境 nerdctl下载地址 https://github.com/containerd/nerdctl/releases openEuler-22.03-LTS-SP4 registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.16 https://github.com/labring/sealos/releases/download/v5.1.1/sealos_5.1.1_linux_amd64.tar.gz nerdctl简介 nerdctl是一款专为containerd设计的Docker ...
    075 许金山 发表于 2026-2-2 Kubernetes论坛
  • Kubernetes 基于sealos创建k8s集群
    实践环境 openEuler-22.03-LTS-SP4 registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.16 registry.cn-shanghai.aliyuncs.com/labring/helm:v3.8.2 registry.cn-shanghai.aliyuncs.com/labring/cilium:v1.14.4 https://github.com/labring/sealos/releases/download/v5.1.1/sealos_5.1.1_linux_amd64.tar.gz 简 ...
    049 涯湍澈淦 发表于 2026-2-1 Kubernetes论坛
  • Debian 13基于kubeadm和containerd部署单节点kubernetes
    前言 在本地虚拟机环境中使用 kubeadm 搭建 Kubernetes 集群是学习和实验的理想选择。考虑到实际应用场景中可能存在的网络限制以及镜像构建需求,本文详细记录了在完全离线环境下部署单节点 Kubernetes 集群的完整过程。通过集成 Harbor 私有镜像仓库,所有 Kubernetes 组件镜像均从本地 Harbor 实例拉取,确保部署过程的可 ...
    061 杨照明 发表于 2026-2-1 Kubernetes论坛
  • k8s~Kubernetes PDB
    在Kubernetes(k8s)中,PodDisruptionBudget(PDB)是一种资源对象,用于限制在自愿中断(voluntary disruptions)期间同时终止的Pod数量,从而保障应用的可用性。以下是详细说明: 我们为Deployment配置了PDB(PodDisruptionBudget),目的是在自愿中断(如节点维护、升级)时,保证一定数量的Pod副本可用。但是,PDB并 ...
    046 小佰恩 发表于 2025-12-29 Kubernetes论坛
  • k8s~deployment和service如何找到pod
    deployment关联到pod spec.selector.matchLabels.deployment: hello 作用: 这是选择器(Selector),用于告诉Deployment: 识别哪些Pod属于这个Deployment管理 它会匹配集群中已有的Pod标签 一个Deployment只能管理与自己selector匹配的Pod 关键点: 用于查找和选择现有的Pod 决定Deployment的管理范围 一旦设置后不能 ...
    075 点点滴滴的回忆 发表于 2025-12-29 Kubernetes论坛
  • netshoot:k8s网络故障排查神器
    在Kubernetes环境中遇到网络问题时,一个强大的工具集往往是快速定位和解决问题的关键。netshoot正是为此而生的神器。 在日常的Kubernetes运维中,网络问题是最常见又最令人头疼的挑战之一。Pod无法通信、服务不可访问、DNS解析失败、网络性能下降...这些问题往往让人束手无策。今天,我们将深入介绍netshoot——一个专 ...
    020 山崖 发表于 2025-12-28 Kubernetes论坛
  • Sidecar不就是在Pod里多跑一个容器吗!
    深入理解云原生时代的核心设计模式 乍看之下,Sidecar 模式确实只是在 Pod 里多运行一个容器而已。但这种表面理解,就像说“互联网不过是一堆电缆和服务器”一样,忽略了其背后的精妙设计思想和革命性价值。今天,我们就来深入探讨这个看似简单却极具威力的云原生核心模式。 从一个认知误区说起 "Pod 就是容器"——这是许 ...
    088 蜂鸟样的人生 发表于 2025-12-27 Kubernetes论坛
  • K8s Helm部署模板编写指南:快速掌握核心技巧
    Helm作为Kubernetes的包管理工具,通过模板化的方式简化了应用的部署流程。本文将深入探讨Helm模板的编写方法,涵盖常用语法、命令以及注意事项,帮助您快速掌握Helm模板的核心技巧。 一、Helm模板基础 Helm模板使用Go模板语言,结合Kubernetes YAML文件,生成最终的部署清单。一个典型的Helm模板文件结构如下: mychart/ ...
    016 三火 发表于 2025-12-10 Kubernetes论坛
  • Daytona:90ms 启动的 AI 代码沙箱基础设施
    开篇 你的 AI Agent 生成了一段 Python 代码,敢直接在生产环境运行吗?传统容器启动需要 3-5 秒,虚拟机更慢。开源项目 Daytona 给出了新方案:90 毫秒内创建隔离沙箱,支持 Python / Node / Go 等多语言,还能持久化状态。这是专为 AI 时代设计的代码执行基础设施。 一、解决什么问题 AI 代码生成场景下,开发者面临三 ...
    00 朱建良 发表于 2025-12-6 Kubernetes论坛
  • 自定义实现Kubernetes CSI
    目录自定义实现Kubernetes CSI一、CSI架构设计目标与核心组件1.1 设计目标1.2 核心组件1.3 工作原理二、自定义CSI驱动实现步骤2.1 环境准备2.2 接口实现2.3 测试与验证2.4 镜像构建三、CSI驱动部署与功能验证3.1 部署驱动组件3.2 配置CSIDriver对象3.3 配置Sidecar控制器3.4 创建StorageClass3.5 功能验证四、高级功能实现 ...
    095 海小天 发表于 2025-11-13 Kubernetes论坛
  • 快速发帖

    还可输入 180 个字符
    您需要登录后才可以发帖 登录 | 立即注册

    本版积分规则

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部