本页面介绍了如何使用 Cloud Code for Cloud Shell。
将服务部署到 Cloud Run
将服务部署到 Cloud Run:
打开命令面板(按
Ctrl
/Cmd
+Shift
+P
或点击查看 > Command Palette),然后运行 部署到 Cloud Run 命令。在部署到 Cloud Run 窗格中,设置您的 Google Cloud 项目。
选择现有服务或创建新服务。
如要创建新服务,请选择您的平台偏好设置 在 Deployment Platform 下, Cloud Run(全代管式)或 Knative serving。如需获取有关为开发需求选择最佳选项的帮助,请参阅选择平台指南。
如果您选择了 Cloud Run(全代管式),请选择要部署到的区域。如果您选择了 Knative serving, 配置 Kubernetes 集群信息
(可选)如需指定其他设置(例如服务账号、环境变量和 SQL 连接),请展开高级修订版本设置 (Advanced revision settings) 部分。
以下环境变量会自动添加到正在运行的容器中:
名称 说明 示例 PORT 您的 HTTP 服务器应侦听的端口。 8080 K_SERVICE 正在运行的 Cloud Run 服务的名称。 hello-world K_REVISION 正在运行的 Cloud Run 修订版本的名称。 hello-world.1 K_CONFIGURATION 创建了该修订版本的 Cloud Run 配置的名称。 hello-world 在“构建环境” (Build environment)下,指定是在本地构建还是使用 Cloud Build 进行构建。
指定构建器(Docker 或 Buildpack)及其设置。
定义首选设置后,点击部署。
Cloud Shell 专用 Cloud Code 会构建映像,将其推送到注册表,并将您的服务部署到 Cloud Run。即表明您的服务现已上线!
使用 WebView 中显示的网址查看正在运行的服务。
您还可以点击显示详细日志按钮并在输出窗口中查看详细日志,以便查看正在运行的服务的详细信息。
会话完成后,右键点击即可使用以下命令:
- 查看日志:打开 使用 Cloud Code Logs Explorer 进行部署
- 打开网址:在 Web 浏览器中打开特定服务的应用服务网址
如果您在启动配置中关闭了手表模式,并且想要 对应用进行更改并重新构建并重新部署应用 点击 Cloud Code 状态栏,然后点击 开启手表模式。