kubernetes ceph-csi分析目录导航概述下面的分析是k8s通过ceph-csicsi plugin)接入ceph存储(csi相关组件的分析以rbd为例进行分析),对csi系统结构、所涉及的k8s对象与组件进行了简单的介绍,以及k8s对存储进行相关操作的流程分析,存储相关操作包括了存储创建、存储扩容、存储挂载、解除存储挂载以及存储删除操作。csi系统结构这是一张k8s csi的系统架
概述 最近在做分布式存储ceph接入kubernetes,用的是csi这一套,在开发的过程中,自己也用有道云笔记做过一些ceph-csi相关的源码分析、知识总结之类的记录,刚好自己又萌生了发博的想法,后续...
转载 2021-04-11 23:50:18
360阅读
2评论
CephCSI3.1发布进击的Ceph开源社区CephCSI插件实现了启用CSI的ContainerOrchestrator(CO)和Ceph集群之间的接口。它允许动态配置Ceph卷并将其挂载到工作负载上,并通过不同的插件来支持RBD和CephFS这两个不同的存储接口。项目地址:https://github.com/ceph/ceph-csi目前最新版本是CephCSI3.1.0,前段时间刚发布的
原创 2021-04-20 20:42:50
606阅读
kubernetes存储之ceph-csiscofield菜鸟运维杂谈0、前提因为kubernetes默认的provisioner:kubernetes.io/rbd无法正常使用,改用ceph官网提供的provisioner:rbd.csi.ceph.com,需要部署相关的csi插件以及配置ceph连接授权,所以本文记录如下。1、下载部署清单gitclonehttps://github.com/c
原创 2021-03-11 23:36:54
3248阅读
在 Bookinfo 微服务的灰度发布示例 中,KubeSphere 基于 Istio 对 Bookinfo 微服务示例应用实现了灰度发布。有用户表示自己的项目还没有上 Istio,要如何实现灰度发布?在 Ingress-Nginx (0.21.0 版本) 中,引入了一个新的 Canary 功能,可用于为网关入口配置多个后端服务,还可以使用指定的 annotation 来控制多个后端服务之间的流量
转载 22天前
47阅读
ceph版本和CephCSI驱动程序。
原创 10月前
10000+阅读
Kubernetes (K8s) 是一种开源的容器编排平台,可以实现自动化容器部署、扩展和运维。Ceph 是一种开源的分布式存储系统,可以提供可靠的块存储、文件存储和对象存储。CSI (Container Storage Interface) 是一种标准化接口,使得存储供应商可以实现与 Kubernetes 的集成。 在 Kubernetes 中使用 Ceph CSI Driver (Ceph
原创 5月前
40阅读
Kubernetes(简称K8S)是一个开源的容器编排平台,可以自动化部署、扩展和管理应用程序的容器。CSI(Container Storage Interface)是一种用于容器存储访问的标准接口,它使得不同的存储系统可以与Kubernetes集成。Ceph是一个可扩展的分布式对象存储系统,可以提供持久化存储解决方案。 本文将带你了解如何在Kubernetes中部署CSI Ceph插件。步骤如
原创 7月前
172阅读
ceph-csi扩展各种存储类型的卷的管理能力,实现第三方存储ceph的各种操作能力与k8s存储系统的结合。调用第三方存储ceph
原创 1月前
17阅读
在Kubernetes(K8S)官网上使用CSI(Container Storage Interface)实现CEPH存储的操作是一个比较常见的需求,本文将介绍如何在K8S官网上实现这一功能。首先,让我们了解一下整个操作的流程。 | 步骤 | 操作 | | -------- | -------- | | 1 | 在Kubernetes集群中部署CEPH存储集群 | | 2 | 部
环境依赖: 角色ip负载cloud  x86_64k8s master ip192.168.1.171k8s、cloudcore、dockeredge  x86_64同网段ip192.168.1.176edgecore、docker、mosquitto、kubeedge/pause:3.1环境配置:跟k8s配置一样,增加hostname和ip的映射关系,ma
1.上传ceph-csi-yaml和ceph-csi-image 两个文件夹到服务器 2.加载 ceph-csi-image里面的镜像 3.将加载好的镜像上传到本地harbor上。 4.修改ceph-csi-yaml文件夹里面的 yaml文件
转载 7月前
153阅读
一、安装前准备1.1安装环境介绍       建议安装一个 ceph-deploy 管理节点和一个三节点
转载 2022-12-16 19:39:18
938阅读
本文详细介绍了如何在 Kubernetes 集群中部署ceph-csi(v3.1.0),并使用RBD作为持久化存储。需要的环境参考下图:本文使用的环境版本信息:Kubernetes...
转载 2021-07-18 12:07:13
902阅读
Ceph Deploy安装Ceph Ceph是一个被广泛使用的开源分布式存储系统,被许多企业和组织用于构建高性能,高可靠性的存储解决方案。Ceph安装和部署对于系统管理员来说是一个重要的任务,因为正确的部署是确保系统正常运行的关键。 在Ceph安装和部署中,Ceph Deploy是一种非常有用的工具,可以简化整个过程。Ceph Deploy是一个命令行工具,它提供了一种简单的方式来自动化和
https://zhuanlan.zhihu.com/p/366287824 4. 存储卷监控 存储商需实现 CSI 插件的 NodeGetVolumeStats 接口,Kubelet 会调用该函数,并反映在其 metrics上: kubelet_volume_stats_capacity_byte ...
sed
转载 2021-08-10 17:05:00
222阅读
2评论
网络配置10.0.0.100      cephdeploy10.0.0.110cephmon110.0.0.120cephmon210.0.0.130cephosd110.0.0.140cephosd210.0.0.150cephosd3添加release 和ceph包wget -q -O- 'https://download.ceph.com/keys/relea
原创 2016-05-25 10:28:27
1035阅读
cat << EOF >> /etc/hosts 10.0.0.201 ceph-node1 10.0.0.202 ceph-node2 10.0.0.203 ceph-node3 EOF ceph-node1 执行 ssh-keygen ssh-copy-id -i /root/.ssh/id_r ...
转载 2021-07-27 23:00:00
212阅读
2评论
规划 操作系统 CentOS 7.4 hostname ip 说明 node-1 192.168.31.207 管理节点 osd,mon,mgr node-2 192.168.31.159 osd,mon,mgr node-3 192.168.31.198 osd,mon,mgr 主机名解释 在3台
转载 2021-05-09 21:47:00
239阅读
  • 1
  • 2
  • 3
  • 4
  • 5