#terraform #opinionated #wrapper #workflow #environment #nulogy #conform

bin+lib nuform

Nulogy为Terraform提供的包装器;遵循Nulogy的规范工作流程

2个版本

使用旧的Rust 2015

0.1.2 2017年3月7日
0.1.0 2017年3月3日

#38 in #terraform

MIT 许可证

13KB
301

Nuform

Nulogy为Terraform提供的包装器,遵循Nulogy的规范工作流程。

先决条件

构建

在项目根目录下使用cargo

cargo build

运行测试

要运行单元测试套件,可以使用

cargo test

要运行集成测试套件,您需要配置具有nuform_integration配置文件的S3凭据。为此,请使用aws cli

aws --profile nuform_integration configure

该命令将交互式地请求您的凭据。您还需要运行consul开发服务器,可以使用以下命令完成

consul agent -dev

在此设置完成后,集成测试应该可以正常进行,只需使用

cargo run plan integration

依赖

~10–19MB
~310K SLoC