文件名称:table-to-terrawx:Web刮板,可从Terraform和AWX上HTML表中获取数据
文件大小:6KB
文件格式:ZIP
更新时间:2024-03-31 00:18:52
Go
表到表 关于 Web刮板,可在Terraform和AWX上使用HTML表中的数据 动机 使用文档作为创建Terrafrom文件和AWX库存的来源。 让我们考虑一个示例,在该示例中,您将获得任务来使用表形式的文档(例如Confluence / Notion)中提供的信息来配置几个虚拟机: 主机名 虚拟CPU 内存 IP地址 web-001.subdomain.tld 4 4GB 10.0.0.2 lb-001.subdomain.tld 2个 2GB 10.0.0.3 要配置这些VM,您需要手动创建Terraform文件和AWX inverntory,然后重新键入这些值。 table-to-terrawx使您能够刮掉文档页面并以key:value(即主机名:IP)的形式提取值,该值将在配置过程中由其他工具使用。 例子 让我们考虑上面的示例: 主机名 虚拟CPU 内存 I
【文件预览】:
table-to-terrawx-main
----main.go(11KB)
----README.md(2KB)
----terraform-module-example()
--------variables.tf(35B)
--------main.tf(370B)
--------terraform.tfvars.json(114B)