我们可以在同一个集群中使用 helm 包部署两个具有不同发布名称的 mongodb 服务吗?

我们可以在同一个集群中使用 helm 包部署两个具有不同发布名称的 mongodb 服务吗?

我使用 helm stable charts 在我的 AWS kubernetes 集群中安装 mongodb,当我第一次运行 helm install mongodb 时,所有 pod 运行都没有问题,而且我也能够访问数据库。

但是,当我使用新版本名称第二次运行 helm install mongodb 时,pod 日志显示 mongodb 成功运行,但状态却显示并非如此。

request-form-mongo-mongodb-7f8478854-t2g8z                        1/1       Running            0          3m
scheduled-task-mongo-mongodb-8689677f67-tzhr9                     0/1       CrashLoopBackOff

当我检查错误 pod 的描述 pod 日志时,

一切似乎都很好,但最后两行出现了这个警告。

  Normal   Created                7m (x4 over 8m)   kubelet, ip-172-20-38-19.us-west-2.compute.internal  Created container
  Normal   Started                7m (x4 over 8m)   kubelet, ip-172-20-38-19.us-west-2.compute.internal  Started container
  Warning  FailedSync             7m (x6 over 8m)   kubelet, ip-172-20-38-19.us-west-2.compute.internal  Error syncing pod
  Warning  BackOff                2m (x26 over 8m)  kubelet, ip-172-20-38-19.us-west-2.compute.internal  Back-off restarting failed container

可能存在什么问题?如何解决?

相关内容