副本集未在 mongodb 社区运营商中创建

Replicasets are not creating in mongodb community operator

我正在使用以下文档创建 mongodb 集群。

https://github.com/mongodb/mongodb-kubernetes-operator/blob/master/docs/deploy-configure.md

我正在尝试创建如下自定义资源。

kubectl apply -f config/samples/mongodb.com_v1_mongodbcommunity_cr.yaml

它说创建成功,但我看不到为此创建的任何副本集,也没有为它创建 pods。我正在使用 minikube 生成资源。

当我知道我们如何检查 Kubernetes 中自定义“种类”的日志时遇到了问题。

因为我检查了mongodbcommunity种类如下。它给出了失败的阶段。

kubectl get mongodbcommunity

然后我检查了mongodbcommunity的以下命令。

kubectl describe mongodbcommunity

它显示错误,因为未找到机密。我已经更改了自定义资源中的凭据,但没有更新秘密。所以失败了。

在仪表板中,没有发生任何事情,甚至在执行 yaml 期间也没有出现任何错误并显示为“已创建”。

所以我只是不知道如何检查这个问题,但想出了办法,在正确更正用户名后 MongoDB 集群现在工作正常。