用 HCL 编写的库

build-a-platform-with-krm

使用 Kubernetes 资源模型构建平台!。
  • 59
  • Apache License 2.0

terraform-aws-kinesis-firehose-splunk

此代码在 AWS 中创建/配置 Kinesis Firehose 以将 CloudWatch 日志数据发送到 Splunk。
  • 59
  • GNU General Public License v3.0

cloud-run-iap-terraform-demo

使用 Terraform 将受 IAP 保护的应用程序部署到 Cloud Run(例如管理门户或公司内部应用程序)。
  • 59

tfc-agent

与 Terraform Cloud Agent(Terraform Cloud Business 和 Terraform Enterprise 的远程运行程序)相关的示例。
  • 58

azure-data-labs-modules

用于构建 Azure 数据 IaC 模板的 Terraform 模块列表。
  • 58
  • MIT

terraform-yaml-config

Terraform 模块,用于将本地和远程 YAML 配置模板转换为 Terraform 列表和地图。
  • 57
  • Apache License 2.0

terraform-consul-cluster

演示如何使用 Terraform 在 AWS 上创建弹性 Consul 集群。我在 dwmkerr.com 上的文章的配套文件..
  • 56
  • MIT

eks-reference-architecture

使用 https://github.com/terraform-aws-modules/terraform-aws-eks 参考 EKS 架构。
  • 55
  • Apache License 2.0

terraform-azurerm-virtual-machine

Terraform 模块用于部署单个或多个具有可选功能的 Linux 或 Windows 虚拟机。
  • 55
  • GNU General Public License v3.0 only

terraform-github-organization

用于管理 GitHub 组织的 Terraform 模块。 https://github.com/。
  • 54
  • Apache License 2.0

terraform

Kasm 工作空间 Terraform 项目示例(由 kasmtech 提供)。
  • 53

DynamicLabs

Dynamic Labs 是一款开源工具,面向红队人员和渗透测试人员,用于快速部署灵活、瞬态和云托管的实验室环境。
  • 53
  • MIT

terraform-aws-backend

适用于 AWS 后端的 Terraform 模块 + 用于引导 terraform 托管项目的指南。
  • 51
  • Apache License 2.0

packer-proxmox-template

用于为 Proxmox VE 创建 Debian 虚拟机模板的打包程序配置。
  • 51
  • MIT

terraform-aws-api-gateway

Terraform 模块用于在 AWS 上创建 Route53 资源,以使用其基本元素创建 api 网关。 (由云驱动)。
  • 51
  • Apache License 2.0

node-aws-fargate-terraform

将 Node Express 应用程序部署到 AWS Fargate 上的 Amazon ECS 上。
  • 50

OpenHebrewBible

打开希伯来圣经项目;将 BHS 与 WLC 对齐;桥接 ETCBC、OpenScriptures 和 Berean 希伯来圣经数据。
  • 50

fortinet-azure-solutions

一组 Azure 模板,可帮助您在 Azure 中开始使用 Fortinet 解决方案。此存储库是测试版发布的地方,并可处理要在 github.com/fortinet 上发布的最新模板或自定义模板。
  • 48
  • MIT

terraform-aws-datadog-forwarders

Terraform 模块,在 AWS 上创建资源以将日志/指标转发到 Datadog 🇺🇦。
  • 48
  • Apache License 2.0

terraform-ecs-fargate-scheduled-task

用于在 AWS ECS Fargate 上配置计划任务的 Terraform 模板。
  • 48
  • Apache License 2.0

terransible-wirehole

Wirehole(Wireguard、Pi-hole、Upbound)部署在免费层 Oracle 云或其他利用 Docker 容器的提供商上,并使用 Terraform 和 Ansible 进行部署。
  • 47
  • GNU General Public License v3.0 only

terraform-aws-ecs-atlantis

用于将 Atlantis 部署为 ECS 任务的 Terraform 模块。
  • 47
  • Apache License 2.0

homelab

自我管理的 ArgoCD 负责控制我的家庭实验室 Kubernetes (k3s) 集群。 (格鲁伯德夫)。
  • 47

partinfra-terraform

参与基础设施的 Terraform 配置。
  • 47
  • Mozilla Public License 2.0

reddit-streaming-pipeline

用于对各种子 Reddit 进行情绪分析的实时 Reddit 数据流管道。
  • 46
  • MIT

terraform-yaml-stack-config

Terraform 模块,从本地或远程 YAML 源加载固定的“堆栈”配置。它支持 Terraform 和 helmfile 组件的深度合并变量、设置、ENV 变量、后端配置和远程状态输出。
  • 45
  • Apache License 2.0

terraform-aws-serverless-pypi

由 S3 支持的无服务器 PyPI。
  • 45
  • MIT

terraform-aws-dms

Terraform 模块,用于创建 AWS DMS(数据库迁移服务)资源🇺🇦。
  • 45
  • Apache License 2.0