Robert Peteuil's repositories
terraform-installer
Installer for HashiCorp Terraform - Automatic Download, Extract and Install of Latest or Specific Version
multi-cloud-control
Multi cloud control of VM Instances across AWS, Azure, GCP and AliCloud - unified instance management
packer-installer
Installer for HashiCorp Packer - Automatic Download, Extract and Install of Latest or Specific Version
consul-demo
Consul Demo - Consul service discovery, Consul connect, intentions & service failover between regions
terraform-aws-sns-to-cloudwatch-logs-lambda
Terraform Module to provision Lambda Function that routes SNS messages to CloudWatch Logs
hashicorp-installer
Installer for HashiCorp binaries - automatic download, extract and install latest or specific version
terraform-aws-certbot-cloudflare-lambda
Terraform Module to provision Lambda Function to get/renew LetsEncrypt certs for Cloudflare domains
inkdrop-export-by-tag
Inkdrop Plugin to Export Notes by Tag as Markdown or HTML
sentinel-installer
Installer for HashiCorp Sentinel Simulator - Automatic Download, Extract and Install of Latest or Specific Version
vault-sentinel-policies
Example Sentinel Policies for HashiCorp Vault
argocd-example-apps
Example Apps to Demonstrate Argo CD
inc-semver-action
increment semver
increment-version-action
GitHub action to bump a given semantic version, depending on a given version fragment
pam-watchid
PAM plugin module that allows the Apple Watch to be used for authentication
terraform-aws-basic-instance
Basic Instance deployment on AWS
terraform-aws-demostack
a quick and dirty Hashistack demo
terraform-cloud-exporter
Prometheus exporter for Terraform Cloud metrics.
terraform-tls-certificate
a quick terraform module to generate a private key and root certificate to use with the hashistack demo
vault-transit-datakey-example
A very simple example of using Vault's transit backend to encrypt both PII and files