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 June 24, 2023 21:06
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 December 18, 2022 19:04
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 April 21, 2024 04:25
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: