233 Resources
Golang terraform-provider Libraries
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
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
Kalasa is a NoSQL database and provides more data structures for ease of use.
Kalasa Kalasa is a NoSQL database and provides more data structures for ease of use. 简体中文 | English 特 性 嵌入的存储引擎 数据可以加密存储 可以自定义实现存储加密器 即使数据文件被拷贝,也保证存储数
Ready to deploy, distributed cryptocurrency trading bot
HyperTrade Ready to deploy, distributed cryptocurrency trading bot. USE THIS SOFTWARE AT YOUR OWN RISK. THE AUTHOR ASSUMES NO LIABILITY FOR YOUR TRADI
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
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
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
Tfcmt-gitlab is a CLI command to parse and notify Terraform execution results
Tfcmt-gitlab is a CLI command to parse and notify Terraform execution results. This command supports GitLab as a CI and notification platform.
Terraform Cisco IOS-XE Provider
Terraform Provider IOS-XE Requirements Terraform = 1.0 Go = 1.18 Building The Provider Clone the repository Enter the repository directory Build the
terraform-provider-jwk allows to generate jwk documents using a public_key
Terraform-provider-jwk A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) datastructure that represents a cryptographic key, these public key
Use Terraform to build and deploy configurations for Juniper SRX firewalls.
Juniper Terraform - SRX Overview The goal of this project is to provide an example method to interact with Juniper SRX products with Terraform. 📋 Ter
LTF is a minimal, transparent Terraform wrapper. It makes Terraform projects easier to work with.
LTF Status: alpha LTF is a minimal, transparent Terraform wrapper. It makes Terraform projects easier to work with. In standard Terraform projects, th
Tfedit - A refactoring tool for Terraform
tfedit Features Easy refactoring Terraform configurations in a scalable way. CLI
Terraform-house - Golang Based terraform automation example using tf.json
Terraform House Manage your own terraform workflow using go language, with the b
Terraform-equinix-migration-tool - Tool to migrate code from Equinix Metal terraform provider to Equinix terraform provider
Equinix Terraform Provider Migration Tool This tool targets a terraform working
Terraform-provider-age - Age Terraform Provider with golang
Age Terraform Provider This provider lets you generate an Age key pair. Using th
Automated refactoring for Terraform
tfrefactor Automated refactoring for Terraform. Currently supports: Rename local / var / data / resource across all files in a config Move items or ca
Terraform provider for Splunk
Terraform provider for Splunk Requirements Terraform v0.12 Go go1.14.4 (to build
Terraform Provider for the Auth0 platform.
Auth0 Terraform Provider Terraform Provider for the Auth0 platform. Note: This Provider was previously maintained under alexkappa/terraform-provider-a
GitHub Action to identify a path of changed files on monorepos, with regex and depth validation.
github-action-go GitHub Action to identify a path of changed files on monorepos, with regex and depth validation. Example use-case is execution path f
Pulimi-foo - Terraform Bridge Provider Boilerplate
Terraform Bridge Provider Boilerplate This repository contains boilerplate code
Provider-milvus - Milvus provider for crossplane
provider-milvus provider-milvus is a minimal Crossplane Provider that is meant t
Terraform-ncloud-docs - Terraform-ncloud-docs
terraform-ncloud-docs Overview This docs help to use terraform creation server C
A golang SDK for creating blueprint providers for Host Factor.
Host Factor Provider SDK - Go A golang SDK for creating blueprint providers for Host Factor. Getting started Make sure to download the latest go distr
This is a CLI to help changing and doing stuff in Terraform Cloud.
Terraform Cloud Tool This is a CLI to help changing and doing stuff in Terraform Cloud. Terraform CLI Functions $ terraform-cloud-tool Terraform Cloud
Terraform Provider Scaffolding (Terraform Plugin SDK)
Terraform Provider Scaffolding (Terraform Plugin SDK) This template repository is built on the Terraform Plugin SDK. The template repository built on
terraform-plugin-mux Example (upgrade(sdk/v2) + framework)
Terraform Provider Scaffolding (Terraform Plugin Framework) This template repository is built on the Terraform Plugin Framework. The template reposito
terraform-plugin-mux Example (framework + framework)
Terraform Provider Scaffolding (Terraform Plugin Framework) This template repository is built on the Terraform Plugin Framework. The template reposito
Terraform provider for hashicups ☕
Terraform provider for Hashicups ☕ Test sample configuration First, import go dependencies
Puccini-terraform - Enable TOSCA for Terraform using Puccini
(work in progress) TOSCA for Terraform Enable TOSCA for Terraform using Puccini.
Terraform-grafana-dashboard - Grafana dashboard Terraform module
terraform-grafana-dashboard terraform-grafana-dashboard for project Requirements
Provider-template - Template for writing providers for crossplane
provider-template provider-template is a minimal Crossplane Provider that is mea
Terraform-provider-vercel - Terraform Vercel Provider With Golang
Vercel Terraform Provider Website: https://www.terraform.io Documentation: https
This repository includes consumer driven contract test for provider, unit test and counter api.
This repository includes consumer driven contract test for provider, unit test and counter api.
Terraform-operator - The Terraform Operator provides support to run Terraform modules in Kubernetes in a declaritive way as a Kubernetes manifest
Terraform Operator The Terraform Operator provides support to run Terraform modu
Websocket server. Get data from provider API, clean data and send to websoket, when it's changed.
Описание Сервис получает данные по киберспортивным матчам CS:GO от провайдера, структурирует, очищает от лишнего и отправляет всем активным вебсокет к
A simple passwordless authentication middleware that uses only email as the authentication provider
email auth A simple passwordless authentication middleware that uses only email as the authentication provider. Motivation I wanted to restrict access
Implementations of Power VS Provider for the OpenShift machine-api
Machine API Provider Power VS This repository contains implementations of Power VS Provider for the OpenShift machine-api. This provider runs as a mac
A Terraform provider to get your current public IPv6 and/or IPv4.
Public IP Terraform Provider This Terraform provider connects to ifconfig.co to fetch information about the public IP in use. It was mainly built to a
Identity - An OAuth2 identity provider that operates over gRPC
Otter Social Identity Provider An OAuth2 identity provider that operates over
Identity-service - An OAuth2 identity provider that operates over gRPC
Identity-service - An OAuth2 identity provider that operates over gRPC
Pulumi-hcp - A Pulumi provider for interacting with the Hashicorp Cloud Platform
Terraform Bridge Provider Boilerplate This repository contains boilerplate code
An experimental OpenAPI - Terraform Provider generator that does not yet function
tfpgen An experimental OpenAPI - Terraform Provider generator that does not yet function. The goal is to allow developers to incrementally generate a
Terraform-provider-e2e-network - Terraform Provider Scaffolding (Terraform Plugin SDK)
This template repository is built on the Terraform Plugin SDK. The template repository built on the Terraform Plugin Framework can be found at terraform-provider-scaffolding-framework.
Libdns-exoscale - A template for developers to use when creating new libdns provider implementations
DEVELOPER INSTRUCTIONS: This repo is a template for developers to use when creat
Pulumi-awscontroltower - A Pulumi provider for AWS Control Tower
Terraform Bridge Provider Boilerplate This repository contains boilerplate code
A minimal Crossplane Provider that is meant to be used as a template for implementing new Providers
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
Netcup provider implementation for libdns
netcup for libdns This package implements the libdns interfaces for the netcup DNS API, allowing you to manage DNS records. Configuration The provider
Terraform Provider for ChaosSearch
Terraform Provider for ChaosSearch This is a Terraform provider for ChaosSearch. It is available in the Terraform Registry: benzaita/chaossearch. This
90DaysOfDevOps - This repository is my documenting repository for learning the world of DevOps
This repository is my documenting repository for learning the world of DevOps. I started this journey on the 1st January 2022 and I plan to run to March 31st for a complete 90-day romp on spending an hour a day including weekends to get a foundational knowledge across a lot of different areas that make up DevOps.
Example of a distributed voting app running on Kubernetes. Written in Golang with Terraform definitions to deploy to AWS EKS
Example of a distributed voting app running on Kubernetes. Written in Golang with Terraform definitions to deploy to AWS EKS
Developer machine management for Linux/OSX. Think Terraform for your dotfiles
Developer machine management for Linux/OSX. Think Terraform/Ansible for your dotfiles/packages! :gear::house:
Complete Allure provider in Go which doesn't overload the interface usage
allure-testify Allure-Testify - проект, предоставляющий полноценный провайдер allure в go, без перегрузки интерфейса использования. Проект начинался к
An actually published Teleport provider.
Terraform Provider Plugin Installation Clone the plugin: git clone [email protected]:gravitational/teleport-plugins Install the plugin to Teleport: cd te
Hashicups-tf-provider - HashiCups Terraform Provider Tutorial
Terraform Provider HashiCups Run the following command to build the provider go
Shoes-agent - Framework for myshoes provider using agent
shoes-agent Framework for myshoes provider using agent. agent: agent for shoes-a
Cert-manager ACME DNS webhook provider for DnsMadeEasy.
cert-manager-webhook-dnsmadeasy Cert-manager ACME DNS01 challenge wehook provider for DNS Made Easy. Installing To install with helm, run: $ helm repo
Terraform-provider-buddy - Terraform Buddy provider For golang
Terraform Provider for Buddy Documentation Requirements Terraform = 1.0.11 Go
Terraform provider for Slack's App Manifest API
Terraform Provider Scaffolding (Terraform Plugin SDK) This template repository is built on the Terraform Plugin SDK. The template repository built on
Terraform provider for go-via
Terraform Provider Hashicups Run the following command to build the provider go build -o terraform-provider-hashicups Test sample configuration First,
Osin-example - Example of a identity provider powered by OAuth 2.0 in Golang
go mod init github.com/bartmika/osin-example go get github.com/google/uuid go get github.com/rs/cors go get github.com/spf13/cobra go get github.com/g
Provider-generic-workflows - A generic provider which uses argo workflows to define the backend actions.
provider-generic-workflows provider-generic-workflows is a generic provider which uses argo workflows for managing the external resource. This will re
Terraform-provider-mailcow - Terraform provider for Mailcow
Terraform Provider Scaffolding (Terraform Plugin SDK) This template repository i
The Bhojpur PEE is a software-as-a-service product used as a Provider's Edge Equipment based on Bhojpur.NET Platform for application delivery.
Bhojpur PEE - Provider's Edge Equipment The Bhojpur PEE is a software-as-a-service product used as a Provider's Edge Equipment based on Bhojpur.NET Pl
Pulumi-tencentcloud - Pulumi provider for tencentcloud
Terraform Bridge Provider Boilerplate This repository contains boilerplate code
A boilerplate showing how to create a native Pulumi provider
xyz Pulumi Provider This repo is a boilerplate showing how to create a native Pu
Search for HCL(v2) using syntax tree
hclgrep Search for HCL(v2) using syntax tree. The idea is heavily inspired by ht
Example of a cinema microservice written in Golang deployed on Hashicorp Stack tools
Cinemas Microservice in Go (Project) (You are in Step-1) This project consist of the following components: . ├── base_docker_image ├── deploy │ ├──
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
Wild Workouts Wild Workouts is an example Go DDD project that we created to show how to build Go applications that are easy to develop, maintain, and
Go net/smtp Auth provider for oauth2
smtpoauth2 Go net/smtp Auth provider for oauth2 Usage To get started you will ne
OAuth2 Provider library written in Go
go-oauth2 OAuth2 Provider library written in Go This is a ported project from OAuth2 Provider that had been written in Node.js with some additional fe
capc (cap ka) is a cluster api provider for the civo platform created for the hackathon for fun
capc (cap ka) is a cluster api provider for the civo platform created for the hackathon for fun! Interested in helping drive it forward? you are more then welcome to join in!
A Terraform controller for Flux
tf-controller A Terraform controller for Flux Quick start Here's a simple exampl
A sample for okteto pipelines with terraform
Okteto Pipeline with Terraform (PubSub) This sample covers a producer/consumer a
A Docker image that allows you to use Hetzner DNS as a DynDNS Provider
Docker Hetzner DDNS This Docker image will allow you to use the Hetzner DNS Service as a Dynamic DNS Provider (DDNS). How does it work? The Go script
Deploy, manage, and secure applications and resources across multiple clusters using CloudFormation and Shipa
CloudFormation provider Deploy, secure, and manage applications across multiple clusters using CloudFormation and Shipa. Development environment setup
A set of csaf tools (trusted provider, provider checker and aggregator)
csaf_distribution WIP: A prove of concept for a CSAF trusted provider, checker and aggregator. Setup A recent version of Go (1.17+) should be installe
Cluster API Provider for VMware Cloud Director.
The project is an open source implementation of K8s ClusterAPI project and allows customers to provision resources directly from VMware Cloud Director. It enables Cloud Director powered Clouds to be treated as yet-another-cloud in the multi-cloud journey for VMware Cloud Providers.
This is kubectl-plugins repository
golang CLI Template golang project template for building CLI Setup Setup by Command git clone https://github.com/mpppk/cli-template your_awesome_tool
Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it.
Yor is an open-source tool that helps add informative and consistent tags across infrastructure-as-code frameworks such as Terraform, CloudFormation,
Compilation of rules to validate infrastructure-as-code templates against recommended practices for serverless applications.
Serverless Rules The Serverless Rules are a compilation of rules to validate infrastructure as code template against recommended practices. This curre
A minimal Crossplane Provider For Golang
provider-template provider-template is a minimal Crossplane Provider that is mea
Pulumi provider for Vultr (based on the Terraform one), not official
Vultr Resource Provider The Vultr Resource Provider lets you manage Vultr resources. Installing This package is currently not available for most langu
A Terraform provider for writing ZIP archive files
Terraform Provider: Zip A Terraform provider for creating a dynamic ZIP archive.
Terraform provider canvaslms for golang
Clone provider from github git clone https://github.com/sigurdkb/terraform-provider-canvaslms.git Build provider cd terraform-provider-canvaslms go i
A demonstration of the transactional outbox messaging pattern (+ Log Trailing) with Amazon DynamoDB (+ Streams) written in Go.
Transactional Outbox Pattern in Amazon DynamoDB A demonstration of the transactional outbox messaging pattern (+ Log Trailing) with Amazon DynamoDB (+
An implementation for an OpenID Connect Provider in Go.
oidc-go This is an implementation of an OpenID Connect Provider (OP) as defined by OpenID that is meant to be a full, production ready OP. Features: E
Проект, позволяющий управлять полным жизненным циклом базы данных Astra для бессерверных баз данных (построенных на Apache Cassandra(TM)) с использованием Terraform
Оригинальный репозиторий. https://github.com/datastax/terraform-provider-astra Terraform Provider for Astra Astra is DataStax's Serverless Apache Cass
Private Terraform Provider Registry For Golang
private-reggie Private Terraform Provider Registry Test With curl $ curl http://localhost:8080/terraform/providers/v1/hashicorp/hashicups/versions ht
Terraform Provider for Mikrotik RouterOS
Terraform Provider RouterOS Purpose This provider is intended to be used with Router OS 7 and above. It makes use of the REST API introduced with Rout
Custom Terraform provider that allows provisioning VGS Proxy Routes.
VGS Terraform Provider Custom Terraform provider that allows provisioning VGS Proxy Routes. How to Install Requirements: terraform ver 0.12 or later M
Quick start repository for creating a Terraform provider using terraform-plugin-framework
Terraform Provider Scaffolding (Terraform Plugin Framework) This template repository is built on the Terraform Plugin Framework. The template reposito
Integrates Spiffe and Vault to have secretless authentication
SPIFFE Vault Integrates SPIFFE SVID authentication with Hashicorp Vault to retrieve a VAULT_TOKEN. Example usecases Read secrets from Hashicorp Vault
Terraform G42VBCloud Provider
Terraform G42VBCloud Provider Website: https://www.terraform.io Mailing list: Google Groups Requirements Terraform 0.12.x Go 1.11 (to build the provid
Terraform Provider for Latest HashiCorp Product Versions
terraform-provider-hashicorpversions The purpose of this Terraform provider is to get the latest semantic version of any of the suite of HashiCorp too
A self-hosted golang application that listens for Terraform pull request events via webhooks.
Atlantis Terraform Pull Request Automation Resources What is Atlantis? What does it do? Why should you use it? Stargazers over time Resources How to g
Terraform Provider CloudSQL
Terraform Provider CloudSQL This provider is a test with the main purpose to see how to improve automation of CloudSQL users with restricted permissio
Use SQL to instantly query resources, data sources and more from Terraform code. Open source CLI. No DB required.
Terraform Plugin for Steampipe Use SQL to query data from Terraform configuration files. Get started → Documentation: Table definitions & examples Com
Terraform provider for BlueCat Address Manager
Terraform Provider for BlueCat Address Manager A Terraform provider for BlueCat Address Manager. Curently the provider is able to work with IPv4 Addre
En attendant le fix-298
provider-azure Overview This provider-azure repository is the Crossplane infrastructure provider for Microsoft Azure. The provider that is built from