面向非技术 CLI 用户的 Terraform UI?

问题描述 投票:0回答:2

我目前有一个使用 Terraform 的服务器构建过程,并全部通过代码部署服务器。

我正在寻找一个带有表单的 Web UI,我可以填充特定字段,或者针对 VCenter 或正在构建的服务器的任何位置执行 API get 命令来填充特定字段。填充的字段将存储为 Variables.tf 文件,当有人点击提交时,它将运行实际的 Terraform 命令 terraform apply 以基于变量构建服务器。我的猜测是 Terraform 二进制文件必须驻留在那里,以便它可以在后台运行。

它不一定是一些超级花哨的网页,只是我可以让总监级别的人看起来很酷的东西。

另外,我还不想使用 TF enterprise。我研究了几个开源项目(atlantis 和 terrahub),但似乎没有一个是我正在寻找的。

我距离网络开发人员还很远,所以任何帮助都会很棒。

amazon-web-services terraform cloud devops continuous-deployment
2个回答
1
投票

您可以尝试使用SLD 堆栈生命周期部署

我认为它有你需要的一切 它非常直观,有一个 Web 界面和一个 REST API,可以轻松地将其与其他应用程序集成。


0
投票

此 VSCode 扩展提供了用于 terraform 和监控的 UI:https://marketplace.visualstudio.com/items?itemName=oferkafry.easy-terraform-commands

© www.soinside.com 2019 - 2024. All rights reserved.