Raspberry pi Rook Ceph部署:创建csi Cepfsplugin供应器和csi rdb插件供应器时出错
我对在raspberry pis上设置rook ceph群集有异议。由于没有官方的手臂支持,我使用的是raspbernetes图像,如指南,我希望我在正确的地方寻求指导。类似的向导基本上喜欢和正在做相同的事情,但没有arm方面的考虑Raspberry pi Rook Ceph部署:创建csi Cepfsplugin供应器和csi rdb插件供应器时出错,raspberry-pi,k3s,Raspberry Pi,K3s,我对在raspberry pis上设置rook ceph群集有异议。由于没有官方的手臂支持,我使用的是raspbernetes图像,如指南,我希望我在正确的地方寻求指导。类似的向导基本上喜欢和正在做相同的事情,但没有arm方面的考虑 ROOK\u CSI\u CEPH\u图像:“Raspbernets/CEPH CSI:v3.1.0”ROOK\u CSI\u注册器图像:“Raspbernets/CSI节点驱动程序注册器:1.3.0”ROOK\u CSI\u大小调整器图像:“Raspbernets
ROOK\u CSI\u CEPH\u图像:“Raspbernets/CEPH CSI:v3.1.0”ROOK\u CSI\u注册器图像:“Raspbernets/CSI节点驱动程序注册器:1.3.0”ROOK\u CSI\u大小调整器图像:“Raspbernets/CSI外部大小调整器:0.5.0”ROOK\u CSI\u供应器图像:“Raspbernets/CSI外部供应器:1.6.0”ROOK\u CSI\u图像:“Raspbernets/CSI外部快照器:2.1”ROOK_CSI_ATTACHER_图像:“raspbernetes/CSI外部ATTACHER:2.2.0”
在应用default/example cluster.yaml时,我在cephfs和rdb Provisioniers中遇到了类似的错误
错误:必须为pod csi-Cepfsplugin-provisioner-5cb7799c98-dp5tx指定容器名称,请选择以下选项之一:[csi attacher csi snapshotter csi resizer csi provisioner csi Cepfsplugin liveness prometheus]
与预期行为的偏差:
如果我正确地理解了错误消息,那么在其中一个示例.yamls中就缺少了一个定义,但我无法确切地找出我需要更改的内容。这个错误还表明,我认为这不是一个架构问题
编辑:根据这篇文章,当容器的吊舱可以在许多容器中找到时,就会发生这个错误。因此,我想我必须将provisioner容器指向适用的POD。但是怎么做呢
预期行为:
简单部署到cephfs和rdb provisioner的运行状态
如何复制它(最小和精确):
3或6个覆盆子馅饼,带有m.2 SATA SSD和适配器,为arm运行ubuntu64。k3s kubernetes HA设置,具有外部etcd群集和多个服务,运行良好。通过指南集成rook ceph
环境:
- 操作系统:用于arm的Ubuntu64焦点
- 内核:Linux服务器-01 5.4.0-1025-raspi#28 Ubuntu SMP抢占周三12月9日17:10:53 UTC 2020 AARC64 AARC64 AARC64 GNU/Linux
- 云提供商或硬件配置:RaspberryPi4 8gb
- Rook版本:master和Rook/ceph:v1.5.4
- 存储后端版本:ceph/ceph:v15.2.8
- Kubernetes版本:v1.19.5+k3s2
- 库伯内特斯星系团类型:k3s