Kubernetes:交互式 Rails 控制台

Kubernetes:交互式 Rails 控制台

我有一个 Rails 服务器,同时运行webworker部署。一个启动 Puma,另一个启动 Sidekiq。如何rails console使用在 Kubernetes 集群上运行的应用程序映像连接到交互式服务器?

答案1

您应该能够使用kubectl exec -ti <container> -- bash。从那里调出您的 rails 控制台。

您可能还需要添加-libash。这将在容器中为您提供一个 shell。

无需使用 bash 即可直接运行各种命令。您只需确保使用-tiexec 命令即可与其交互。

有关详细信息,请参阅

http://kubernetes.io/docs/user-guide/getting-into-containers/

相关内容