如何使用臂架和Maven将图像部署到kubernetes

时间:2019-08-28 08:44:21

标签: maven kubernetes skaffold

我有一个环境,可以简单地将图像(使用Jib创建)推送到本地存储库。我现在希望能够在kubernetes上部署它,但要从maven的“安全性”出发。

我知道我可以旋转一些Skaffold魔术,但是我不喜欢单独安装它。是否有一些Jib-Skaffold工作流程可用于不断迫使Skaffold重新部署源更改(无需在命令行中运行)

有一些Skaffold插件吗?我真的很喜欢他们的here,但建议的kubernetes-dev-maven-plugin可能仅是内部的。

1 个答案:

答案 0 :(得分:1)

Skaffold可以monitor your local code and detect changes that will trigger a build and deployment在您的集群中。这是使用dev模式在Skaffold上内置的,因此可以解决在源更改上重新部署部分。

对于工作流程,Jib是supported builder for Skaffold,因此适用相同的动态。

尽管这些功能可以自动执行任务,但仍然需要使用skaffold dev运行一次,并使其在“后台”运行。