如果你遵循最佳实践;不要在Kubernetes上安装这些。 Kubernetes非常擅长微服务和无状态应用程序。当然Kubernetes支持有状态的应用程序,比如cassandra / nodejs ..etc应用程序,你有机会使用StatefullSets在Kubernetes上部署应用程序。 Kubernetes将statefull集视为与其他资源对象不同。 StetfullSet Pod总是安排在同一台机器上,只要你不删除它们。请看一下链接 https://kubernetes.io/docs/tutorials/stateful-application/cassandra/ 您可以使用上面的链接在Kubernetes上部署有状态应用程序
我们在docker swarm上运行了weblogic应用程序,但没有在kubernetes上运行。与docker swarm相比,有状态应用程序的kubernetes上的所有配置都非常简单。