258 Resources
Golang terraform-provider-utils Libraries
Version library extracted from sigs.k8s.io/release-utils
go-version This package is extracted from sigs.k8s.io/release-utils. There were a couple of subtle changes made, so it has 0 dependencies and can be u
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 package includes various utilities and extensions for your Go code.
Go utilities This package includes various utilities and extensions for your Go code. Inspired by lodash Install go get github.com/murat/go-utils@mast
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
Go-Utils is a library containing a collection of Golang utilities
Go-Utils is a library containing a collection of Golang utilities
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
Codes & utils for AtCoder
AtCoder My codes & utils for AtCoder. You can use my Docker image as your coding environment. docker pull akimon658/atcoder-go:1.0.0 This image contai
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
Git-utils - Utility to automate git workflows
Git-Utilities Utility to automate git workflows. Commands userstory get/set/upda
List-Utils - 🔧 Utilities for maintaining the list of repost sites
SMR List Utils This is a Go CLI tool that helps with managing the StopModReposts blacklist. Install Use GitHub Releases and download binary. Linux Qui
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,
Go-utils - Multiple tools and example for golang
go-utils Description Multiple tools and example for golang database : example to
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
A light-weight FP utils lib for Go
FizPop A light-weight FP utils for Go Usage All functions are group by the data type they are processing, for example we can slices.Map a function to
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
Amazon EC2 macOS Utils provides common commands for Mac instances.
EC2 macOS Utils Overview EC2 macOS Utils is a CLI-based utility that provides commands for customizing AWS EC2 Mac instances. Currently, there exists
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.
Test is a simple golang test utils package.
Test Test is a simple golang test utils package. test.Artifact test.Artifact allows a simple way to test artifacts against recorded golden files. The
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
Simple AWS utilities packaged as a standalone binary
AWS Utils This repository contains a simple CLI utility with a number of useful sub-commands implemented for working with AWS Installation If you the
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 (+
Utils dedupe with golang
What is this? []int{1, 2, 3, 3}, []string{"1", "2", "3", "3"}, []float64{0.1, 0.2, 0.3, 0.3} etc. You have to implement each type by yourself when rem
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