Skip to content

Instantly share code, notes, and snippets.

View br3ndonland's full-sized avatar

Brendon Smith br3ndonland

View GitHub Profile
@br3ndonland
br3ndonland / publish_terraform_module.sh
Last active August 14, 2024 09:13
Publish a module to a Terraform Cloud or Terraform Enterprise Private Module Registry
#!/usr/bin/env bash
# Publish a module to a Terraform Cloud or Terraform Enterprise Private Module Registry
# https://developer.hashicorp.com/terraform/cloud-docs/api-docs/private-registry/modules
# Note that this script does not work with the public registry (registry.terraform.io).
# The public registry requires a connection with a public GitHub repo to publish modules.
# https://developer.hashicorp.com/terraform/registry/api-docs
# https://developer.hashicorp.com/terraform/registry/modules/publish
@br3ndonland
br3ndonland / aws_s3_bucket_names.sh
Last active November 22, 2024 20:52
AWS S3 bucket names
#!/usr/bin/env bash
# get a list of S3 bucket names
# -----------------------------
# aws returns the bucket creation date and name:
# 2022-02-22 22:22:22 bucket-name
# additional logic is required to produce an array of names.
# pure bash
# https://github.com/dylanaraps/pure-bash-bible/issues/113
@br3ndonland
br3ndonland / inboard-logo.png
Last active May 16, 2021 22:36
inboard logo
inboard-logo.png
@br3ndonland
br3ndonland / type-annotations.md
Last active June 24, 2023 20:55
Python type annotations
@br3ndonland
br3ndonland / github-actions-notes.md
Last active October 31, 2024 21:44
Getting the Gist of GitHub Actions
@br3ndonland
br3ndonland / keybase.md
Created May 16, 2019 15:27
Keybase GitHub proof

Keybase proof

I hereby claim:

  • I am br3ndonland on github.
  • I am br3ndonland (https://keybase.io/br3ndonland) on keybase.
  • I have a public key ASD0R0m5ki0DtAOVXJoSxQpATuuDzwsBrT_wBRYcsTSwUgo

To claim this, I am signing this object: