Pinned Repositories
gcr-cleaner
Delete untagged image refs in Google Container Registry or Artifact Registry
go-diceware
Golang library for generating passphrases via the diceware algorithm.
go-envconfig
A Go library for parsing struct tags from environment variables.
go-githubactions
Go SDK for GitHub Actions - easily author GitHub Actions in Go
go-limiter
A supersonic rate limiting package for Go with HTTP middleware.
go-password
A Golang library for generating high-entropy random passwords similar to 1Password or LastPass.
go-retry
Go library for retrying with configurable backoffs
ratchet
A tool for securing CI/CD workflows with version pinning.
vault-on-gke
Run @HashiCorp Vault on Google Kubernetes Engine (GKE) with Terraform
vault-secrets-gen
A Vault secrets plugin for generating high entropy passwords and passphrases.
sethvargo's Repositories
sethvargo/go-envconfig
A Go library for parsing struct tags from environment variables.
sethvargo/ratchet
A tool for securing CI/CD workflows with version pinning.
sethvargo/go-password
A Golang library for generating high-entropy random passwords similar to 1Password or LastPass.
sethvargo/go-retry
Go library for retrying with configurable backoffs
sethvargo/go-limiter
A supersonic rate limiting package for Go with HTTP middleware.
sethvargo/vault-on-gke
Run @HashiCorp Vault on Google Kubernetes Engine (GKE) with Terraform
sethvargo/go-githubactions
Go SDK for GitHub Actions - easily author GitHub Actions in Go
sethvargo/vault-secrets-gen
A Vault secrets plugin for generating high entropy passwords and passphrases.
sethvargo/go-signalcontext
Create Go contexts that cancel on signals.
sethvargo/go-diceware
Golang library for generating passphrases via the diceware algorithm.
sethvargo/vault-init
Automate the initialization and unsealing of @HashiCorp Vault on @GoogleCloudPlatform
sethvargo/terraform-provider-filesystem
A @HashiCorp Terraform provider for interacting with the filesystem
sethvargo/go-cache
Cache implementations in Go, with support for generics.
sethvargo/cloud-run-docker-mirror
Mirror images from one Docker repository to another, as a service.
sethvargo/gcs-cacher
Utility for saving and restoring caches backed by Google Cloud Storage.
sethvargo/go-redisstore
Go rate limiter interface for Redis
sethvargo/terraform-provider-berglas
A Terraform provider for Berglas
sethvargo/go-gcpkms
Wrappers around Google Cloud KMS that implement Go's crypto.Signer and crypto.Verifier interfaces.
sethvargo/go-gcslock
A Go library for acquiring a forward-looking lock in Google Cloud Storage.
sethvargo/gcpkms-rand
Use Google Cloud KMS as an io.Reader and rand.Source.
sethvargo/complete
bash completion written in go + bash completion for go command
sethvargo/starter-workflows
Accelerating new GitHub Actions workflows
sethvargo/autogen
Automatically generate files
sethvargo/go
The Go programming language
sethvargo/homebrew-core
🍻 Default formulae for the missing package manager for macOS (or Linux)
sethvargo/magic-modules
Add Google Cloud Platform support to Terraform
sethvargo/protobuf
Protocol Buffers - Google's data interchange format
sethvargo/script
Easily write scripts with Go. Improvements for https://github.com/bitfield/script.
sethvargo/terraform-provider-github
Terraform GitHub provider
sethvargo/terraform-provider-google
Terraform Google Cloud Platform provider