kubernetes 在GCP中运行Scala项目

kpbwa7wx  于 2023-04-29  发布在  Kubernetes
关注(0)|答案(2)|浏览(148)

我正在尝试使用GCP在云中运行我的Intellij Scala项目。我目前正在尝试使用Kubernetes,但我正在关注this tutorial,没有找到任何对Scala的支持。如何在云中运行我的项目?

tnkciper

tnkciper1#

我正在尝试使用Kubernetes
将Docker容器部署到Kubernetes。
我正在学习本教程,没有找到任何Scala的支持。
你可以在Docker容器中使用任何语言。在该链接中,仅显示一些流行语言的示例应用程序。
你要做的是弄清楚如何用你的应用构建一个docker容器。然后,您可以测试在本地机器上使用docker运行该容器。当它工作时,您可以将该容器部署到GCP上的Kubernetes。

vhipe2zx

vhipe2zx2#

正如Jonas所说,您可以在Kubernetes中部署任何docker container。如果您使用sbt构建scala project,则可以使用sbt-native-packager插件创建docker容器。这个插件可以让你把你的应用打包成不同的格式,比如deb包(用于Debian),rpm包(用于RedHat)等等。您可以访问此页面到set up the plugin for creating a docker container。然后,您可以使用任务docker:publish创建Docker镜像并发布它,或者使用任务docker:stage创建Dockerfile。在这里,您还可以在medium上看到一篇解释how to package your scala app and then deploy it in GCP的文章

相关问题