首页 > 解决方案 > 如何在 Google Cloud Platform 的 Compute Engine 上安装 Jenkins?

问题描述

我真的不明白如何从 GCP Marketplace 安装一些东西到已经创建的计算引擎(windows servser)。例如,我需要部署 Jenkins 来练习 CI,但是当我从 Marketplace 中选择该解决方案时,它只是部署在列表中我的 VM 正下方,看起来像一个单独的进程,但我恰好需要在我的 RDP 上使用它。

标签: google-cloud-platformvirtual-machine

解决方案


您的用例不太可能有基于市场的良好解决方案。

根据您从市场中挑选的解决方案类型,您将获得不同的行为。市场上的许多解决方案都是独立的——它们将安装运行所需的基础设施,例如额外的虚拟机。这是通过部署管理器完成的。它们不会安装在您已配置的 VM 上。(这也让软件和基础设施很容易被删除)。

其他人只会提供一个容器,您可以将其放置在已经运行的 VM 上(例如,这个 jenkins 包。当然,这些将需要您做更多的工作来管理和保持更新(并且显然找到一个适用于您的 Windows 的容器)机器,如果这是你想走的路线)。我目前在市场上没有看到詹金斯的明显候选人。

第三种市场包是“点击部署”。这些将启动一个 GKE 集群来运行容器,但如果您不想要额外的虚拟机,这可能不是您想要的。


推荐阅读