Kubernetes开放接口基础
【Kubernetes开放接口基础】Kubernetes作为云原生应用的基础调度平台,相当于云原生的操作系统,为了便于系统的扩展,Kubernetes中开放的以下接口,可以分别对接不同的后端,来实现自己的业务逻辑:
- CRI(Container Runtime Interface):容器运行时接口,提供计算资源
- CNI(Container Network Interface):容器网络接口,提供网络资源
- CSI(Container Storage Interface):容器存储接口,提供存储资源
以上三种资源相当于一个分布式操作系统的最基础的几种资源类型,而Kuberentes是将他们粘合在一起的纽带。
在这里插入图片描述
文章图片
推荐阅读
- 用虚拟机搭建Kubernetes集群
- kubernetes|【Kubernetes的开放接口】
- kubernetes|Kubernetes权威指南第5版(从Docker到Kubernetes实践全接触)
- kubelet配置cni插件_kubernetes 实战 1(使用 kubeadm 创建高可用集群)
- 云原生|手写一个Kubernetes CNI网络插件
- kubernetes|kubernetes/k8s CSI分析-容器存储接口分析
- 《企业级K8s集群运维实战》|《Kubernetes部署篇(基于docker使用kubespray工具部署高可用K8S集群(国内互联网方案四)》)
- 在Kubernetes部署GitLab
- kubernetes|kubernetes 安装cilium
- kubernetes|升级 Kubernetes 上的 TiDB 集群