Matt Morrison's repositories
terraform-provider-kubernetes
Terraform Kubernetes Provider
terraform-google-kubernetes-vault
Terraform module for deploying Vault to GKE
terraform-kubernetes-redis
Terraform module for deploying redis to Kubernetes
gcp-exec-creds
Kubernetes client-go credential helper for Google Cloud
consul-demo-traffic-splitting
Example application using Docker Compose to demonstrate Consul Service Mesh Traffic Splitting
autowire
Automatically configure Wireguard interfaces in distributed system. It supports Consul as backend.
awesome-terraform
Curated list of resources on HashiCorp's Terraform
helm-unittest
BDD styled unit test framework for Kubernetes Helm charts as a Helm plugin.
kaniko-crane-docker
A docker container to contain kaniko and crane from google and with busybox
reflectwalk
reflectwalk is a Go library for "walking" complex structures, similar to walking a filesystem.
terraform-aws-apigateway-v2
Terraform module to create an AWS API Gateway v2 (HTTP/WebSocket)
terraform-aws-elasticsearch
Terraform module to create Amazon Elasticsearch Service clusters, following the Well-Architected Framework and best AWS practices.
terraform-google-managed-instance-group
Modular Google Compute Engine managed instance group for Terraform.
terraform-google-network
A Terraform module that makes it easy to set up a new VPC Network in GCP.
terraform-private-registry
Run your on on-premise Terraform registry
terraform-provider-concourse
Terraform provider plugin to manage Concourse CI
terraform-provider-consul
Terraform Consul provider
terraform-provider-dme
Terraform DNSMadeEasy provider
vault-guides
Example usage of HashiCorp Vault secrets management
vault-init
Automate the initialization and unsealing of @HashiCorp Vault on @GoogleCloudPlatform
vault-service-broker
The official HashiCorp Vault broker integration to the Open Service Broker API. This service broker provides support for secure secret storage and encryption-as-a-service to HashiCorp Vault.