Terraform Cloud入门指南示例 这是旨在与《 一起使用的Terraform配置示例。 这会做什么? 这是一个简单的Terraform配置,它将使用您的AWS账户创建一个空的表。 在Terraform Cloud上设置工作区时,可以链接到该存储库。 然后,Terraform Cloud可以运行terraform plan并在推送更改时自动terraform apply 。 有关Terraform Cloud如何与版本控制系统交互的更多信息,请参见。 有哪些先决条件? 您必须具有一个AWS账户,并将您的AWS Access Key ID和AWS Secret Access Key提供给Terraform Cloud。 Terraform Cloud使用加密和存储变量。 有关如何在Terraform Cloud中存储变量的更多信息,请参见。 AWS_ACCESS_KEY_ID
2021-02-26 12:05:43 4KB HCL
1
班级
2021-02-20 20:09:12 3KB HCL
1
在GCP上运行Nomad,Consul,Vault 这个小项目是一个POC,可使用一些Hashicorp工具在GCP上运行某种应用程序: 地貌 Nomad民族 领事 金库 要求 您需要在PATH中安装terraform> 0.12 您需要在您的PATH中安装打包程序 设置并使用env.sh 该文件将用于导出一些对运行gcloud , terraform和packer有用的环境变量。 您需要用your-actual-project-name替换所有出现的nomad-consul-vault 。 例如,我刚刚将我的GCP项目命名为un-nom-de-projet所以我需要运行以下命令: sed -i 's/nomad-consul-vault/un-nom-de-projet/g' env.sh 您也可以将TF_VAR_region更改为使用其他区域。 到目前为止,您需要先获取此文
2021-02-09 22:05:53 23KB HCL
1
terraform-aws-ec2-instance 这个terraform模块创建一个ec2实例。 它支持以下配置: n个AWS EC2实例数 (可选)创建ec2密钥对 (可选)创建EC2实例自动恢复cloudwatch警报 可选的cloud-init gzip + base64 userdata输入 可选的cloud-init纯文本userdata输入 通过本地执行程序供应器支持推送供应 推送配置支持来自本地执行配置器的节点定位。 实例上下文属性作为local-exec环境变量公开。 切换api终止保护 将标签映射应用于所有可标签资源 地形版本 v0.12 提供者 名称 版 ws 〜> 2.3 输入项 名称 描述 类型 默认 需要 add_num_suffix 将计数器索引作为后缀添加到实例Name标签 bool true 没有 ami_id ami id strin
2021-02-08 19:07:13 370KB HCL
1
华三模拟器
2021-02-07 13:03:25 293.16MB 网络
1
明晰 用于Terraform的声明性测试框架 原因:B / c单元测试地形需要成为事物 信息: 它是一个二进制文件,就是这样。 无需编写步骤或编写代码。 只需编写一个声明性功能文件。 适合在HCL上编写适应度功能测试 它的小Cucumberbdd启发 提供自己的匹配器和hcl解析器 必须从您的Terraform文件所在的目录中运行 它是的包装,可提供内置的terraform特定步骤 安装 $ export OS= " osx " # (osx | unix) $ curl -sL https://github.com/xchapter7x/clarity/releases/latest/d
2021-02-04 09:09:39 39KB terraform unittest hcl unit-test
1
k2tf-Kubernetes YAML到Terraform HCL转换器 用于将Kubernetes API对象(YAML格式)转换为HashiCorp的Terraform配置语言的工具。 转换后的.tf文件适合与 安装 预建的二进制文件 从GitHub页面下载Binary。 从源代码构建 见下文 家酿 $ brew tap sl1pm4t/k2tf https://github.com/sl1pm4t/k2tf.git $ brew install k2tf 用法示例 转换单个YAML文件并将生成的Terraform配置写入Stdout $ k2tf -f test-fixtures/service.yaml 转换单个YAML文件并将输出写入文件 $ k2tf -f test-fixtures/service.yaml -o service.tf 转换Kubernetes YAML文件的目录 $ k2tf -f test-fixtures/ 直接从集群读取和转换Kubernetes对象 $ kubectl get deployments -o yaml | ./k2tf -
2021-02-03 14:05:15 86KB kubernetes yaml converter utility
1
IntelliJ-HCL插件 为基于的IDE提供和配置文件( .tf )支持 HCL格式用于 ( .nomad文件)。 。 停产通知 该项目包含intellij-hcl插件的原始源代码。 该存储库中的代码保持静态,并且只能用于历史参考:不接受任何请求。 尽管此存储库仍用作问题跟踪器,但是请而不是在创建新问题,因为插件是单独发布的,并且在此处跟踪问题更简单。 TL / DR。 从插件版本0.7.0开始,源属于JetBrains,插件为封闭源。 您可以从从JetBrains下载免费插件的新版本。 插件作者的注释 去年之前,我已经在空闲时间里开发了这个插件四年,当时很明显,由于缺少空闲时间,我无法跟上最新的Terraform功能。 同时,IaaC尤其是Terraform越来越受欢迎,因此我决定将插件所有权转让给JetBrains。 我相信JetBrains有资源可以随着时间的推移改进插件并提供有效的用户支持。 我要感谢所有用户,贡献者,发现并报告错误的人以及这些年来推广该插件的所有人。 作为过渡的一部分,源代码已移至私有的主要IntelliJ存储库。 JetBrains插件是。
1
深信服超融合HCI用户深信服超融合HCI用户
2020-12-03 20:50:34 22.59MB 深信服超融合HCl
1