53 Go Terraform-provider Libraries

Lingon is a collection of libraries and tools for building platforms using Go.

Lingon 🍒 - Libraries for building platforms with Go What is this? Who is this for? Project status Getting started Examples Motivation Reduce cognitiv

01

Common Use Case Plan Modifiers for terraform-plugin-framework

terraform-plugin-framework-planmodifiers This repository contains the plan modifiers for the Terraform Plugin Framework. Installation For installing t

02

This is a native crossplane provider for Hashicorp's Vault

provider-vault provider-vault is a minimal Crossplane Provider that is meant to be used as a vault for implementing new Providers. It comes with the f

03

RFC 3339 timestamp string type and value implementations for terraform-plugin-framework

terraform-plugin-framework-type-time RFC 3339 timestamp string type and value implementations for terraform-plugin-framework. These types automaticall

04

A Terraform Provider for Preset/Superset (Beta)

terraform-provider-preset Beta A Terraform provider for Preset.io. Development Building To build the client, run make build. This will output a binary

05

Terraform provider for managing operating system level resources (e.g. files, directories, users, groups, packages, services) on remote servers agent-less via SSH.

Terraform Provider for (Operating) System Releases: registry.terraform.io Documentation: registry.terraform.io Discuss: github.com/discussions The Ter

06

An iCal bridge for the Czech edutech provider Škola OnLine

SOiCal An iCal bridge for the Czech edutech provider Škola OnLine Stability This project is still being worked on. It works with my account, but I can

07

This terraform provider allows you to interact with grafana mimir.

Terraform provider for grafana mimir This terraform provider allows you to interact with grafana mimir. Currently only these components could be manag

08

In this project, I implemented the log replication part in Raft to handle server crashes or network partition, provider clients with the majority answer.

Fault-Tolerant-SurfStore-System-with-Raft A fault-tolerant Dropbox-like system that can handle server crashes without losing any data by implementing

09

The RDS Configuration provider manages RDS settings in an AWS RDS MySQL instance or Aurora MySQL cluster.

Terraform RDS Configuration Provider The RDS Configuration provider manages RDS settings in an AWS RDS MySQL instance or Aurora MySQL cluster. Require

10

An Akash Terraform provider to abstract the Akash API.

An Akash Terraform provider to abstract the Akash API.

Terraform Provider Akash Pre-requisites For the provider to work properly you'll need: Terraform Go 1.18 Akash v0.16.3 Installation You can visit the

11

The terraform controller manages the life cycles of a terraform resource, allowing developers to self-serve dependencies in a controlled manner.

The terraform controller manages the life cycles of a terraform resource, allowing developers to self-serve dependencies in a controlled manner.

TERRAFORM CONTROLLER The Terraform Controller (aka Terranetes controller) manages the life cycles of a terraform resource, allowing developers to self

12

Terraform provider for easy and clean data processing (JQ, YQ, Go plugins...).

terraform-provider-dataprocessor Avoid ugly terraform logic and code to transform data. This Terraform provider helps you with the data processing in

13

Terraform Provider for vSphere with Tanzu Supervisor (Namespace Management) actions

Namespace Management Terraform provider This Terraform Provider enables control of vSphere Workload Management. This includes enabling or disabling wo

14

Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill!

Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill!

infracost-estimate-cloud-costs 🚀 Cloud cost estimates for Terraform in pull requests 💰 📉 Love your cloud bill! 🚀 https://github.com/coding-to-musi

15

Terraform Provider for Contabo Cloud-Services

terraform-provider-contabo terraform-provider-contabo is a terraform provider for managing your products from Contabo like Cloud VPS, VDS and S3 compa

16

Terraform provider for the Fly.io API

Terraform provider for the Fly.io API

fly.io terraform provider Resources app (stable, but apps will be deprecated soon. Begin to favor machines.) cert (stable) ip (stable) volume (stable)

17

A repo template to create Terraform modules with CICD already configured.

Terraform module template Create a Terraform module with CICD already setup. Report Bug · Request Feature · About The Project This "Hello World" modul

18

🧬 Generate secure by default cloud infrastructure configuration with Go and Terraform.

🧬 fusion Generate secure by default cloud infrastructure configuration with Go and Terraform. Install 📥 Install the fusion cli Go If you have Go set

19

🚀 Terraform Provider Boilerplate Updated

🚀 Terraform Provider Boilerplate Updated

Terraform Provider Boilerplate. Start your terraform provider project in seconds with a professional template for building fast, robust, and adaptable

20

This repository is a starting point point for a Terraform testing workshop demo.

Terraform Testing Demo This repository is a starting point point for a Terraform testing workshop demo. Prep git clone [email protected]:lilithmooncohen/

21

Terraform provider for linear.app

Terraform Provider Scaffolding (Terraform Plugin Framework) This repository is a template for a Terraform provider. It is intended as a starting point

22

Terraform Provider for creating static values.

Terraform Provider for static data assignments (static) This provider allows you to create static data assignments, which will be the same during the

23

🎲🍕 The Terraform plugin for the Dominos Pizza provider

Terraform Provider for Dominos Pizza Quickstart Then write your config. Here's a sample config - a variation on this worked for me last night. terrafo

24

Terraform-in-Terraform: Execute Modules directly from the Terraform Registry

Terraform-In-Terraform Provider This provider allows running Terraform in Terraform. This might seem insane but there are some edge cases where it com

25

An earthly secret provider for Hashicorp Vault.

earthly-secret-provider-vault An earthly secret provider for Hashicorp Vault using the currently experimental secret_provider config field. Sneak Peek

26

IaC-Factory Official Provider

Terraform Provider Scaffolding (Terraform Plugin SDK) This template repository is built on the Terraform Plugin SDK. The template repository built on

27

*Unofficial* terraform provider for Instant Proxy

InstantProxy Terraform Provider An unofficial Terraform provider for Instant Proxy API Installation [WIP] Development [WIP] Contributing Contributions

28

A terraform provider for railway.app

Terraform Provider Scaffolding (Terraform Plugin Framework) This template repository is built on the Terraform Plugin Framework. The template reposito

29

An implementation of the AWS cloud provider for the Recode CLI.

An implementation of the AWS cloud provider for the Recode CLI.

AWS Cloud Provider This repository contains the source code that implement the AWS cloud provider for the Recode CLI. recode aws start --region eu-wes

30

Migrate Terraform files.

Terraform Source Migrator When managing large amounts of terraform code, you might need to generate "migrations" to update terraform code in a stable

31

Cloudquery.io provider for Datadog

Cloudquery.io provider for Datadog

See documentation at https://docs.cloudquery.io/docs/developers/developing-new-provider/ CloudQuery AWS Provider This CloudQuery provider transforms A

32

crossplane-provider-planetscale kubecon

provider-template provider-template is a minimal Crossplane Provider that is meant to be used as a template for implementing new Providers. It comes w

33

Terraform provider for IBM Security Verify based on the new framework.

Terraform Provider Scaffolding (Terraform Plugin Framework) This template repository is built on the Terraform Plugin Framework. The template reposito

34

Krateo PlatformOps (Crossplane provider) that creates a Bitbucket repository.

Provider Bitbucket Overview This is a Kubernetes Operator (Crossplane provider) that creates a Bitbucket repository. The provider that is built from t

35

DNS-01 provider for Traefik and lego

lego RWTH DNS provider A lego provider for RWTH DNS API Traefik uses lego as their ACME client, so this can be directly used in Traefik. It is written

36

A Terraform provider for Cisco Modeling Labs (CML) 2

Terraform Provider for Cisco CML2 This template repository is built on the Terraform Plugin Framework. The template repository built on the Terraform

37

@crossplane provider to drive @datadog configuration control plane way

Terrajet Datadog Provider provider-jet-datadog is a Crossplane provider that is built using Terrajet code generation tools and exposes XRM-conformant

38

Terraform Controller manages the life cycles of a terraform resource, allowing developers to self-serve dependencies in a controlled manner.

Terraform Controller manages the life cycles of a terraform resource, allowing developers to self-serve dependencies in a controlled manner.

TERRAFORM CONTROLLER Terraform Controller manages the life cycles of a terraform resource, allowing developers to self-serve dependencies in a control

39

This provider simply rotates Slack refresh tokens (for use in other providers).

Terraform Provider Slack Token This provider simply rotates Slack refresh tokens (for use in other providers). Requirements Terraform = 1.0 Go = 1.1

40

This is for managing Slack App Manifests, it is no use if you are not developing an App for Slack.

Terraform Provider Slack App This is for managing Slack App Manifests, it is no use if you are not developing an App for Slack. Requirements Terraform

41

Terraform provider for Joyent's SmartOS

Terraform Provider Scaffolding (Terraform Plugin SDK) This template repository is built on the Terraform Plugin SDK. The template repository built on

42

Torrent, metadata and watchlist provider for movies and TV series by IMDB.

IMDB Torrent, meta and watchlist provider for movies and TV series by IMDB. Usage Installation go get $ go get -u -v github.com/jelliflix/imdb go mod

43

A Terraform module to manage cluster authentication (aws-auth) for an Elastic Kubernetes (EKS) cluster on AWS.

Archive Notice The terraform-aws-modules/eks/aws v.18.20.0 release has brought back support aws-auth configmap! For this reason, I highly encourage us

44

HCL2 formatter, extracted from Terraform itself. This is the same code that powers `terraform fmt`.

HCL2 Formatter Overview This is the code that facilitates terraform fmt, and was extracted from the Terraform project at c94a6102. Only minor changes

45

A utility to check whether Terraform providers configured in a project are up-to-date.

Terraform Provider Version Check A utility to check whether Terraform providers configured in a project are up-to-date. Reads .terraform.lock.hcl file

46

Text/plain serialization provider implementation for Kiota based SDKs

Kiota Text Serialization Library for Go The text Serialization Library for Go is the Go text serialization library implementation. A Kiota generated p

47

A dummy provider to learn writing a provider.

provider-dummy provider-dummy is a minimal Crossplane Provider that is meant to be used as a template for implementing new Providers. It comes with th

48

Juniper Terraform provider for IKE configurations.

Juniper Terraform provider for IKE configurations.

Juniper Terraform Provider: Interfaces Overview The goal of this project is to provide an example method to interact with Juniper SRX products with Te

49

Terraform provider to build policy-based IPsec VPNs on SRX firewalls

Terraform provider to build policy-based IPsec VPNs on SRX firewalls

Juniper Terraform Provider: IPsec Overview The goal of this project is to provide an example method to interact with Juniper SRX products with Terrafo

50

Juniper Terraform provider for IPsec VPN configurations.

Juniper Terraform provider for IPsec VPN configurations.

Juniper Terraform Provider: IPsec Overview The goal of this project is to provide an example method to interact with Juniper SRX products with Terrafo

51

Terraform Provider for Confluent Cloud

Terraform Provider for Confluent Cloud The Terraform Confluent Cloud provider is a plugin for Terraform that allows for the lifecycle management of Co

52

⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go — Send push notifications to iOS, tvOS, Safari and OSX apps, using the APNs HTTP/2 protocol.

APNS/2 APNS/2 is a go package designed for simple, flexible and fast Apple Push Notifications on iOS, OSX and Safari using the new HTTP/2 Push provide

53
1