DevOps Rob's repositories
terraform-provider-terracurl
A flexible Terraform provider for making API calls
target-cli
A CLI tool to manage context profiles for HashiCorp tools
vault-plugin-boundary-secrets-engine
A Vault secrets engine that generates dynamic Boundary accounts
terraform-azuread-app-vault
This Terraform module creates an application in Azure AD for HashiCorp Vault to use when configuring Azure OIDC authentication and the Azure secrets engine.
terraform-boundary-getting-started
A starter module that deploys all the resources required to log in to boundary for the first time.
vault-unsealer
An auto-unseal tool for HashiCorp Vault
terraform-vault-azuread-oidc
This terraform module enables and configures the OIDC auth method in HashiCorp Vault to use Azure Active Directory as an Identity Provider.
vault-on-nomad-demo
This is a demo stack to run HashiCorp Vault as a Nomad Job
introduction-to-vault
Shipyard blueprints introducing HashiCorp Vault to operators
shipyard-blueprints
a collection of shipyard blueprints built and maintained by myself.
terraform-vault-azuread-groups
This module is designed to read all Azure Active Directory (AAD) groups in an Azure Tenant, and create external identity groups in HashiCorp Vault and Group aliases that tie these all together.
demo-app-vault-azure-auth
This application demonstrates how applications hosted on Azure VMs can use managed identity to authenticate with HashiCorp Vault using the Azure Auth Method.
terraform-gcp-tls
Create self-signed TLS certicates, encrypt keys and store in GCS Bucket
terraform-vault-azuread-users
This module is designed to read all Azure Active Directory (AAD) users in an Azure Tenant, and create matching entities in HashiCorp Vault and entity aliases that tie these all together.
demo-rabbitmq-summit-2022
Demo as given by Rob Barnes at the RabbitMQ Summit 2022 on Zero Trust Security implementation of a RabbitMQ and Vault aware Go application.
open-demo-boundary-psql
Open just for kicks and giggles
terraform-azuread-app-boundary
This Terraform module creates an application in Azure AD for HashiCorp Boundary to use when configuring Azure OIDC authentication.
terraform-vault-azure-auth-method
This Terraform module enables and configures teh Azure auth method in HashiCorp Vault to enable workload authentication from Azure to HashiCorp Vault.
waypoint
A tool to build, deploy, and release any application on any platform.