如何将 Shiny 的 Shiny 应用发布到 GCP?

Ste*_*eve 7 rstudio-server shiny-server google-cloud-platform google-cloud-repository

我成功完成的事

  • 我有一个在本地运行的闪亮应用程序。
  • 我已经在 GCP VM 实例上设置了 Ubuntu 19 服务器
  • 我已经安装了 RStudio Server & ShinyServer,并且 [EXTERNAL_IP]:3838 显示了标准的间歇泉应用程序
  • 我已将我的代码复制粘贴到 [EXTERNAL_IP]:8787 的 RStudio IDE 中,它运行完美。

另外我有:

  • 在同一项目中设置 Cloud Source Repository
  • 已成功将我的 RStudio 本地实例连接到云存储库。

我想做什么(如果还不是很明显)

  1. 我无法弄清楚如何将 RStudio/Shiny 连接到云存储库,以便它执行最新的推送。

  2. 我如何将该 IP 分配给我的 DNS,以便它可以成为我(Google 托管)网站的一部分?

谢谢!