Kubeservice博客

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

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 中的

技术分享之 Kubernetes Pod 定向迁移

Kubernetes中支持Pod定向迁移问题

Kubernetes中支持Pod定向迁移问题 原生的 K8s 并不支持将指定的 Pod 从当前节点迁移到另外一个指定的节点上。但是我们可以基于 K8s 提供的扩展能力

源码研习之 CNI

CNI(第二篇): Container Network Interface - networking for Linux containers

CNI(第二篇) 介绍 CNI(容器网络接口)是一个规范SPEC。 如何配置调用: 请查看CNI SPEC CNI包括几部分: golang SDK Lib, 用于集成实现网络通信接口;

源码研习之 CNI

CNI(第一篇): Container Network Interface - networking for Linux containers

CNI(第一篇) 介绍 CNI(容器网络接口)是一个规范和库,用于编写用于在Linux容器中配置网络接口的插件以及许多受支持的插件组成。 CNI包