Kubeservice博客

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

TIPS之 集群中大量Pod处于UnexpectedAdmissionError状态排查

集群中大量Pod处于UnexpectedAdmissionError状态

TIPS之 集群中大量Pod处于UnexpectedAdmissionError状态排查 现象 查询集群中的Pod时,发现大量Pod实例处于Une

TIPS之 Volcano jobflow 状态混乱排查

Volcano jobflow 状态混乱排查

Volcano jobflow 状态混乱排查 背景 当多个 JobFlow 并发执行且都引用同一个 JobTemplate 模板时,每个 JobFlow 状态中出现多个 JobFlow 和多个 VcJob 信息是比较常见的情况,以下为你详细解释: 多个 JobFlow 信息

TIPS之 Kubernetes 代码生成教程

Kubernetes 代码生成教程

Kubernetes 代码生成教程: code-generator 和 controller-tools 一、概念简介 1.1 code-generator k8s.io/client-go 提供了对k8s原生资源的informer和clientset等等,但对于自定义资源的操作则相对低效,

TIPS之 Kubernetes Pod 容器退出状态码

Kubernetes Pod 容器退出状态码

Kubernetes Etcd 启动失败问题排查 问题 大家在使用 Kubernetes 时,会遇到创建Pod失败,这时会分析什么原因导致创建Pod失败? Pod status 状态解释 [1] CrashLoopBack

TIPS之 Kubernetes 自定义指标hpa实现: prometheus-adapter

Kubernetes 自定义指标hpa实现

Kubernetes 自定义指标hpa实现:prometheus-adapter 如何实现自定义指标采集 其中包括: 自定义指标暴露,并采集 完成将原生自定义指标转换为

TIPS之 Kubernetes ServiceAccount 无法生成 token Secret排查

Kubernetes P ServiceAccount 无法生成 token Secret排查

Kubernetes ServiceAccount 无法生成 token Secret排查 1. 现象 创建 ServiceAccount 不会自动生成 Secret 需要对其手动创建 cat<<EOF | kubectl apply -f - apiVersion: v1 kind: ServiceAccount metadata: name: test namespace: default EOF $ kubectl get serviceaccounts cby NAME SECRETS AGE test 0 9s 2. 排查思路 手动

TIPS之 Kubernetes Pod Container Memory high问题排查

Kubernetes Pod Container Memory high问题排查

Kubernetes Pod Container Memory high问题排查 1. 现象 线上k8s集群报警,告警群里突然告警某容器内存使用率高于90%,并且后续一直有告警出现。随即登入指标监控系统查

TIPS之 Kubernetes 自动清理 Failed/Successed Pod

Kubernetes 自动清理 Failed/Successed Pod

Kubernetes 自动清理 Failed/Successed Pod 背景 Pod 部署应为某些原因,Pod 部署失败Failed 或者 部署完成Successed等历史pod 不会被删除,导致 kubectl get pod -A 大量异常p