带有 GitHub Actions 和 Pulumi 的 Ruby on Rails 应用程序 :high_voltage:
一个简单的 Ruby on Rails 应用程序,使用 GitHub Actions 和 Pulumi 部署到 Kubernetes! :cloud:
这利用 Pulumi 的 GitHub Actions 支持将任何云应用程序和基础设施部署到您选择的云。 在这个特定的示例中,我们部署到 Google Cloud Platform,但它支持 AWS、Azure,甚至内部部署。 在阅读更多内容。
该架构包括以下主要组件
一个,在 Google 的 GKE 中运行
一个,使用谷歌的 CloudSQL
一个
,到 Docker 集线器,Ruby on Rails 应用程序
此应用程序的定义
运行示例
要使用它,只需执行以下步骤:
制作此 repo 的副本(虽然 GitHub Actions 处
2021-07-23 18:03:44
256KB
HTML
1