【发布时间】:2020-09-30 00:29:40
【问题描述】:
我正在尝试使用 rook 在 kubernetes 集群上配置 ceph,我已经运行了以下命令:
kubectl apply -f common.yaml
kubectl apply -f operator.yaml
kubectl apply -f cluster.yaml
我有三个带有附加卷的工作节点,在主节点上,所有创建的 pod 都在运行,除了三个节点的 rook-ceph-crashcollector pod,当我描述这些 pod 时,我收到了这条消息
MountVolume.SetUp failed for volume "rook-ceph-crash-collector-keyring" : secret "rook-ceph-crash-collector-keyring" not found
但是所有节点都在运行和工作
【问题讨论】:
-
能否告诉我们您的集群在哪里以及您使用的是哪个 k8s 版本?
-
我在 hetzner vps 机器上运行 kubernetes
-
版本为v1.18.5
-
您是否尝试过手动创建 rook-ceph-crash-collector-keyring?执行:
kubectl -n rook-ceph create secret generic rook-ceph-crash-collector-keyring
标签: kubernetes devops ceph rook-storage