我有一个Rails的服务器与web和worker部署运行。 一个开始彪马,另一个Sidekiq。 如何使用我的Kubernetes集群上运行的应用程序映像连接到交互式rails console ?
你应该可以使用kubectl exec -ti <container> -- bash 。 从那里提出你的轨道控制台。
您可能还需要为bash添加-li 。 这会给你一个容器中的壳。
不用使用bash就可以直接运行各种命令。 您只需确保使用-ti执行exec命令,以便您可以与之交互。
欲了解更多详情请参阅
http://kubernetes.io/docs/user-guide/getting-into-containers/