设置您的远程工作流程使用谷歌云平台。
在本文中,我们提供了一个全面的指南,介绍如何使用虚拟工作室代码(VS Code)在谷歌云平台(GCP)上设置远程开发环境。
远程开发的好处
远程开发提供了资源利用率的优势,确保不同机器之间的环境一致,并促进团队成员之间的合作。在本文中,我们将提供一个全面的指南,介绍在本地视觉工作室代码(VS Code)界面中运行 GCP(谷歌云平台)远程虚拟机所需的设置。一旦初始化,虚拟机可以根据需要重新配置,这是在我们每天处理的充满活力和不断发展的业务环境中迅速实现的附加值。
通过 SSH 连接到远程虚拟机
通过 SSH 技术实现此工作流程,它创建了一个由远程机器连接提供支持的无头版 VS Code。建立 SSH 连接需要使用加密密钥对。在生成 SSH 密钥对时,同时创建公钥和私钥是标准做法。具有私钥的本地计算机可以连接到持有相应公钥的远程机器。
如果您使用 SSH 连接到 GitHub(或其他 git 远程仓库)可能会觉得这很熟悉。通过提供公钥给远程机器,您就可以成功连接到本地设备。我们将通过类似的过程建立与 GCP 虚拟机(VM)的连接。
- 预配置 GCP VM 实例
- 使用谷歌云 SDK 生成 SSH 密钥对
- 设置本地 VS Code,以连接到之前预配置的 GCP VM 实例
- 修改(编辑、停止等)VM 实例
GCP VM 实例
您可能之前已经使用过 Compute Engine API,也可能还没有使用过。如果没有使用过,您需要启用该 API。一旦启用,我们将通过导航到计算引擎来预配置一个 VM 实例。
然后,选择创建实例。