文件名称:_study-terraform-kitchen:使用terraform-kitchen测试terraform资源
文件大小:15KB
文件格式:ZIP
更新时间:2024-05-18 08:33:08
Ruby
学习terraform厨房 使用terraform-kitchen测试terraform-kitchen资源的示例。 开始之前要知道的事情。 地貌 应用程序开发对于IT服务也很重要,但是底层基础结构资源的管理也很重要。 使用公共云管理基础结构时,它是一种工具,可让您以代码的形式定义和管理配置。 厨房CI(测试厨房) 这是一个与chef分离的基础架构测试框架。 它支持多个提供程序,并使用多个测试运行程序创建测试工作流。 检验 terraform-kitchen使用的测试跑步terraform-kitchen 测试基础架构配置:定义要用作Teraform资源的AWS基础架构环境 要进行测试,您需要进行一些测试。 将要用作服务的资源定义为terraform 。 对于一个示例来说可能有点复杂,但是请尝试配置专用于实例的VPC,并查看是否将流量很好地传递到其中创建的实例。 提供者 这里要
【文件预览】:
_study-terraform-kitchen-master
----.gitignore(140B)
----README.md(14KB)
----test()
--------integration()
----Gemfile(73B)
----.ruby-version(6B)
----LICENSE(1KB)
----.kitchen.yml(1KB)
----Gemfile.lock(5KB)
----terraform()
--------providers.tf(61B)
--------data.tf(276B)
--------output.tf(74B)
--------instances.tf(426B)
--------keypair.tf(121B)
--------networks.tf(2KB)
--------variables.tf(259B)
----steps()
--------00_install_gems.sh(20B)
--------02_kitchen_test.sh(26B)
--------01_check_variables.sh(48B)