static-site-platyform:使用Pulumi的自动化API构建自己的IaC平台

时间:2024-04-21 22:23:26
【文件属性】:

文件名称:static-site-platyform:使用Pulumi的自动化API构建自己的IaC平台

文件大小:559KB

文件格式:ZIP

更新时间:2024-04-21 22:23:26

Python

静态网站平台 该应用程序代表您如何在的基础上开发自助基础架构平台的。 在这种情况下,我们使用Python, 和模板创建了一个网站,该网站允许用户通过将URL传递到HTML文件或手动键入内容来部署自己的静态网站。 我们公开了所有CRUD操作,因此您也可以update和delete网站。 这个想法只是您如何构建自己的基础架构平台的起点。 静态站点只是一种选择,但是您也可以使用类似的自助服务界面来配置数据库或VM(或任何其他云资源)。 或者,您可以构建自己,然后将此功能公开为 ,并允许通过CLI和Web界面进行部署。 Pulumi的Automation API允许您抽象出用户可能不希望知道的所有“云内容”,只需单击一个按钮即可为他们提供所需的详细信息。 可能性是无止境! 警告:这只是一个演示! 我没有遵循任何安全最佳实践,因此请不要将此东西部署到生产环境中。 指示 要运行此示例,您需要


【文件预览】:
static-site-platyform-main
----app.py(6KB)
----requirements.txt(91B)
----screenshot.png(234KB)
----README.md(2KB)
----templates()
--------index.html(1KB)
--------create.html(1012B)
--------update.html(756B)
--------base.html(1KB)
----.gitignore(23B)
----static()
--------bootstrap.min.css.map(418KB)
--------bootstrap.min.css(151KB)
--------bootstrap.js(147KB)
--------bootstrap.js.map(289KB)
--------bootstrap.min.js.map(216KB)
--------bootstrap.css.map(500KB)
--------bootstrap.min.js(60KB)
--------bootstrap.css(191KB)

网友评论