k8s容器存储接口 CSI 相关知识

容器存储接口 CSI 相关知识

参考:

https://blog.csdn.net/lovely_nn/article/details/122880876
https://developer.aliyun.com/article/783464
https://www.cnblogs.com/varden/p/15139819.html

存储商需实现 CSI 插件的 NodeGetVolumeStats 接口,Kubelet 会调用该函数,并反映在其 metrics上:

 kubelet_volume_stats_capacity_bytes:存储卷容量
 kubelet_volume_stats_used_bytes:存储卷已使用容量
 kubelet_volume_stats_available_bytes:存储卷可使用容量
 kubelet_volume_stats_inodes:存储卷 inode 总量
 kubelet_volume_stats_inodes_used:存储卷 inode 使用量
 kubelet_volume_stats_inodes_free:存储卷 inode 剩余量

k8s 1.19.4 kubelet stops presenting kubelet_volume_stats_used_bytes metrics

https://github.com/kubernetes/kubernetes/issues/97138

CSI driver

https://kubernetes.io/docs/concepts/storage/volume-health-monitoring/
https://kubernetes-csi.github.io/docs/drivers.html

kube-state-metrics官网

https://github.com/kubernetes/kube-state-metrics
相关推荐
筑梦之路2 小时前
k8s helm部署kafka集群(KRaft模式)——筑梦之路
云原生·容器·kubernetes
宋冠巡2 小时前
Eureka Client 服务消费者(调用API接口)(使用OpenFeign)
云原生·eureka
元气满满的热码式5 小时前
K8S中的Pod生命周期之容器探测
云原生·容器·kubernetes
gs801409 小时前
用CRD定义未来:解锁机器学习平台的无限可能
kubernetes·crd·operator·kubeflow·机器学习平台·分布式训练任务
言之。12 小时前
【微服务】4、服务保护
微服务·云原生·架构
云妙算13 小时前
手把手带你使用Karpenter减少K8s集群资源浪费
后端·kubernetes
寰宇软件13 小时前
Docker: 教程07 - ( 如何对 Docker 进行降级和升级)
docker·容器·eureka
言之。14 小时前
【微服务】2、网关
微服务·云原生·架构
Hello.Reader14 小时前
剖析 Claim-Check 模式:以小传大,赋能分布式系统与微服务
微服务·云原生·架构