Kubeservice博客

是非审之于己,毁誉听之于人,得失安之于数

问题分析之 Kubernetes挂载subpath容器失败

Kubernetes挂载subpath容器,在configmap/secret变更后,重启容器时挂载失败

问题分析 之 Kubernetes挂载subpath容器,在configmap/secret变更后,重启容器时挂载失败 版本: kubernetes 1.18 以及 1.18 以下版本都

技术分享之 实现Pod资源视图隔离

基于FUSE文件系统, 实现Pod资源视图隔离

Pod 容器内资源可见性:让Pod的资源视角真实、准确 ❓是否有个发现:Pod中限定了CPU、MEM等资源大小,然而登入的POD中查询资源,却还是N

源码研习之 Kubelet

Kubernetes kubelet agent

kubernetes kubelet agent 来管理 Node节点上 Pod生命周期,并且管理 Node device、Pod与Node binding调度的核心进程 核心能力 从官方的架构图中很容易

TIPS之 Kubernetes Container 数据盘设置

Kubernetes Container 数据盘设置经验

变更 Kubernetes Container 数据盘路径 避免 Linux 系统盘 no space left on device 问题,主要是容器images 和 容器log Docker 运行时 注意事项 如果节点上容器运行时是 Docker,想要变更

Kubernetes生态 之 Kubernetes 1.19 版本重要特性

Kubernetes 1.19 版本重要特性

Kubernetes 1.19 版本 release ReleaseNote: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.19.md 通用临时卷 新的通用临时卷(Generic ephemeral volumes)功能允许将任何支持动态配置的现有存储驱动程序用作临时卷,并将卷的生命

TIPS之 Kubernetes Node 磁盘爆满问题排查

Kubernetes Node 磁盘爆满问题排查

Kubernetes Node 磁盘爆满问题排查 原因分析 kubelet 有gc和驱逐机制,通过 --image-gc-high-threshold, --image-gc-low-threshold, --eviction-hard, --eviction-soft, --eviction-minimum-reclaim 等参数控制 kubelet 的 gc 和驱逐策略来释放磁盘空间,如果配置正确的情况下,磁盘一般不会爆

TIPS之 Kubernetes Node Kernel Crash 问题排查

Kubernetes Node Kernel Crash 排查

Kubernetes Node Kernel Crash 问题排查 kexec 和 kdump 安装kernel Crash dump工具 $ yum install -y kexec-tools $ yum install -y system-config-kdump 目前大多 Linux 发新版都会默认开启 kdump 服务,以方便在内核崩溃的时候, 可以通过

Kubernetes生态 之 Kubernetes 1.18 版本重要特性

Kubernetes 1.18 版本重要特性

Kubernetes 1.18 版本 release v1.18版本更新比较大的,自运维能力的提升。 核心集中在 deprecations, metrics , kubectl 和 node 方面 ReleaseNote: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.18.md kubectl 1. 添加kubectl debug 命令,可通过此命令来调试 Kubernetes 中的