刷新
实用脚本公开!0成本实现GitOps中Kubernetes资源自动调优

博主头像 原文发布于 CloudPilot AI 在云原生环境中,Kubernetes 资源配置是一项非常关键的工作,尤其是当你通过 GitOps 流程来管理集群时更是如此。 这篇文章会带你了解资源管理中常见的一些“坑”——比如资源预留太多,配额浪费严重,或者因为资源不足而无法部署新服务。同时我们也会介绍几种 ...

k8s~根据podIP查看pod信息

博主头像 在 Kubernetes 集群中查找与特定 Pod IP(如 10.10.5.7)关联的服务,可以通过以下步骤操作: 方法 1:通过 Endpoints 查询(推荐) kubectl get endpoints --all-namespaces -o json | \ jq -r '.items[] ...

Python 脚本最佳实践2025版

博主头像 前文 可以直接把这篇文章喂给 AI, 可以放到 AI 角色设定里, 也可以直接作为提示词. 这样, 你只管提需求, 写脚本就让 AI 来. 概述 追求简洁和清晰:脚本应简单明了。 使用函数 (functions)、常量 (constants) 和适当的导入 (import ) 实践来有逻辑地组织你的 ...

什么是k8s的原地修改

博主头像 Kubernetes中的原地修改(In-Place Update)是一种不重建Pod对象,仅更新Pod内部容器配置(如镜像、环境变量等)的变更方式。相比传统的重建升级(删除旧Pod、创建新Pod),原地修改通过复用现有Pod资源(IP、存储卷、调度位置等),大幅提升发布效率并减少业务中断风险。以下是 ...

kubectl logs previous参数详解

博主头像 以下是关于 kubectl logs --previous 命令的核心要点、使用场景及注意事项的完整解析,结合 Kubernetes 日志管理机制和故障排查实践: 核心作用与原理 穿透容器重启迷雾 当容器因崩溃(如 CrashLoopBackOff)反复重启时,普通 kubectl logs ...

K8s中的RBAC认证授权之基于HTTPS证书给User授权认证

博主头像 概述 本文主要介绍在K8s中如何使用证书给User进行授权认证。 在生产环境中,当你想给对应的人员分配不同的权限,则可以阅读这篇文章 阅读这篇文章之前,你应该有一些前置知识,应该知道K8s的授权认证 可以阅读这篇文章:一文搞懂K8s中的RBAC认证授权 实操 使用cfssl生成User的CA证书 c ...

K8s新手系列之CronJob

博主头像 概述 官方文档:https://kubernetes.io/zh-cn/docs/concepts/workloads/controllers/cron-jobs/ CronJob控制器以 Job控制器资源为其管控对象,并借助它管理pod资源对象,Job控制器定义的作业任务在其控制器资源创建之后便会 ...

Helm仓库管理

博主头像 概述 官方文档:https://helm.sh/zh/docs/topics/chart_repository/ 官方仓库:https://artifacthub.io/ Helm 仓库(Repository)是存储 Helm 图表(Chart)的地方,类似于软件包管理器的仓库(如 apt、yum ...

wso2~部署~v4.2.0-alpha本地构建

博主头像 让我先查看一下v4.2.0-alpha分支的构建相关信息: Search files... 让我继续查看构建说明文档: Search files... 让我查看一下项目根目录下的文件: Ran tool 让我查看一下 INSTALL.txt 文件: Read file: INSTALL.txt 让我 ...

K8s新手系列之指定Pod调度到指定节点上

博主头像 概述 在 Kubernetes 中,Pod的调度是通过kube-schedule来实现的,Pod的调度会经过一系列算法来进行完成。 在实际生产过程中,我们想让Pod调度到我们想要的节点上,往往通过kube-schedule默认的调度策略无法实现,这个时候我们需要指定一些策略来帮助我们实现。 将Pod ...

Helm介绍及安装

博主头像 概述 官方文档:https://helm.sh/zh/docs/ GitHub地址:https://github.com/helm/helm/releases Helm 是一个用于管理 Kubernetes 应用程序的 包管理工具,由 CNCF(云原生计算基金会)孵化,旨在简化 Kubernetes ...

<123···6>